28
29
17
48
36
21
58
47
13
37
105
27
14
31
41
24
188
223
18
23
15
44
318
75
20
16
61
52
125
30
86
9
129
114
128
174
124
103
246
51
139
107
173
56
8
201
26
89