188
61
33
65
398
165
46
8
200
40
35
21
15
7
37
14
98
137
880
23
72
11
207
288
31
50
76
22
881
508
5
10
214
52
68
20
36
29
38
47
16
48
235
32
58
88
27