0
9
2
5
12
37
1
6
16
3
4
7
31
29
33
45
118
20
21
43
26
58
42
46
17
15
162
19
70
59
92
77
99
11
50
52
24
22
91