35
89
161
41
52
29
245
94
198
148
19
63
53
140
85
184
40
134
21
65
15
22
80
47
42
101
181
92
194
84
30
16
23
122
4
37
33
14
76
10
234
17
8
12
38
55
27
95
99
31
253