8
54
22
15
46
119
2
104
13
20
59
34
14
79
1
21
194
87
52
55
17
5
11
180
39
6
28
0
66
4
30
3
108
18
110
101
43
50
9
23
389
166
76
26
74
149
38
170