33
67
14
35
29
34
85
44
74
36
151
49
70
27
84
25
21
39
56
108
92
80
66
26
32
59
89
46
37
86
1144
221
220
11
69
60
18
140
341
141
90
137
82
97
103
77
8
95
157
40
45