1691
13
146
63
61
141
18
24
173
55
16
36
0
27
30
60
125
34
20
19
341
194
28
81
25
71
466
57
68
45
78
75
41
21
15
32
82
51
9
109
29
39
33
12
53
76
92
73
105