104
35
4
12
25
70
27
132
18
94
38
395
26
9
66
148
180
28
8
69
53
40
57
360
199
47
432
2
24
76
21
160
83
223
33
17
44
14
122
22
74
32
60
209
6
0