75
23
31
383
235
24
37
93
70
72
21
14
64
65
154
33
35
43
36
59
123
38
69
119
58
18
15
224
48
12
16
11
165
8
27
197
52
71
47
99
94
851
50
215
32