180
2
36
87
4
97
37
1
33
23
142
82
7
19
43
5
12
48
95
9
8
10
45
0
428
14
6
16
54
13
76
40
67
22
26
119
300
28
15
21
41
75
79
18