58
80
42
126
14
12
29
214
21
837
46
4
37
11
172
19
13
198
52
226
26
56
129
8
3
49
106
40
44
17
62
100
115
114
57
43
98
2
41
90
33
16
15
20
225
1353
142
276