33
177
84
202
215
45
112
40
42
28
32
38
103
14
41
37
3
29
241
44
75
184
26
49
18
149
76
168
135
83
53
36
57
80
23
47
246
58
66
263
24
166
64
48
30
94
97
82
186
115