33
241
77
115
44
41
95
35
37
48
55
94
239
165
85
52
80
202
49
73
12
458
38
59
68
155
160
89
53
76
54
29
96
179
11
8
70
28
50
107
98
86
32
178
203
31
589
10
36
5