34
102
4
75
71
36
60
66
51
88
25
49
50
264
47
94
132
293
57
22
285
40
164
95
13
17
8
77
30
45
27
55
56
18
246
186
21
208
62
159
150
188
24
42
16
99
182
65
41
3
2
5