33
37
20
44
60
103
39
32
29
4
170
36
102
56
117
3
66
230
11
17
127
25
22
21
45
80
149
109
35
53
68
27
34
160
5
55
137
100
153
355
200
70
72
19
86
28
15
73
41
71
281