23
13
5
122
8
35
268
17
52
142
66
37
24
104
51
64
78
72
58
68
199
48
53
101
27
61
80
97
18
169
73
164
47
433
141
44
233
143
49
294
25
41
91
84
89
250
188
26
168
71
117
225
20
38