0
23
20
9
18
4
17
34
10
16
37
15
19
21
33
28
56
12
7
67
105
158
170
25
31
13
347
108
58
79
27
55
126
45
423
57
377
35
14
38
77
2
52
114
53
40