33
256
42
30
24
27
105
1
175
11
22
45
25
32
31
98
60
71
48
49
55
21
28
56
41
40
12
6
46
50
78
7
127
29
241
88
115
15
138
72
10
74
82
37
51
36