28
14
131
174
2
19
86
139
64
11
36
107
144
48
130
62
24
99
66
59
20
81
71
26
167
331
35
334
80
29
122
44
184
384
220
337
197
128
23
178
16
27
136
10
149
350
53
15
114
73
70
94