33
100
38
94
162
233
47
132
221
85
28
49
13
41
230
140
82
48
104
96
276
263
43
50
17
98
113
55
277
65
19
36
32
61
80
31
42
199
1071
202
492
44
185
90
72
74
194
54
153