24
9
65
226
94
45
17
26
61
31
34
52
100
23
20
256
76
49
138
56
11
4
360
50
148
62
59
99
81
36
118
179
276
137
40
114
44
29
194
160
84
98
146
28
68
22
27
129