180
30
36
62
25
19
10
16
26
11
97
21
8
52
35
23
216
61
37
54
31
15
39
66
38
60
304
17
106
51
255
100
157
56
83
64
199
27
8300
183
370
13
88
218
40
91
48