1
53
20
127
104
97
26
2
4
6
3
41
11
13
23
33
88
38
8
17
34
45
77
12
10
28
129
16
115
94
244
64
36
140
60