112
70
116
38
30
13
114
53
20
26
4
18
62
92
43
5
41
31
25
46
49
172
16
214
1
243
11
7
8
189
215
42
132
37
201
34
345
279
36
106
15
121
71
258
58
147
29
96
33
21
146
19
533
158