33
59
114
15
104
137
106
247
269
58
22
32
82
41
45
52
15
14
29
26
58
151
11
49
138
229
78
94
102
34
218
46
91
43
139
65
89
99
36
30
241
1189
61
371
210
15
186
130
137
41
161
51
60
124
30
47
24
54
72
42