24
134
430
276
11
40
684
14
55
17
107
186
223
167
76
100
58
72
64
43
38
136
104
96
63
142
21
18
88
45
8
177
61
25
128
83
57
41
39
230
36
84
139
89
119
251
236
66
74
297
16
13
60
144
228