9
65
227
94
45
17
26
62
31
34
52
101
23
20
258
76
49
139
56
11
4
363
50
148
59
99
81
36
118
180
276
137
40
114
44
29
194
160
85
98
146
28
68
100
22
27
129