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