33
276
25
18
48
49
181
54
39
184
55
36
108
45
51
270
220
141
166
31
123
114
16
27
212
66
110
24
154
150
206
117
76
234
67
183
4
32
291
81
29
41
19
40
28
22
85
9
20
26
17