33
431
24
94
106
217
37
56
86
233
58
212
20
97
184
32
46
65
78
39
55
145
48
26
246
29
73
28
9
36
54
137
1308
25
715
21
50
14
236
239
35
98
40
63
53
69
51