286
104
26
30
13
5
17
85
36
27
58
3331
39
34
9
126
28
14
112
70
66
100
7
62
117
68
35
23
78
15
119
44
88
21
22
52
212
18
98
72
41
84