0
36
16
9
4
17
26
23
6
39
21
12
24
15
49
181
69
47
76
45
32
53
48
13
105
95
109
94
179
7
500
38
65
5
31
54
149
42
55
51
60
40
100