66
232
94
46
17
26
62
31
34
52
102
23
20
259
77
50
140
56
11
4
21
148
59
81
36
120
181
278
137
41
45
30
194
10
160
85
99
9
146
76
28
68
100
24
27
129
13
183
84