116
33
27
24
55
8
441
94
70
17
96
14
41
83
40
207
136
12
21
126
143
140
49
68
23
46
20
153
7
9
22
168
226
139
81
38
489
460
798
260
63
36
105
336
223
71
121
723
113
54
72