42
23
112
37
36
299
87
48
15
187
144
32
94
43
26
96
60
10
16
18
188
223
8
33
28
17
329
93
151
169
121
180
7
109
52
163
58
370
71
67
92
11
137
266
104
234
145
62
61
79
126