0
33
4
8
2
1
126
5
18
6
47
14
54
9
13
15
20
102
156
35
113
42
31
61
27
62
67
12
50
71
88
40
77
21
19
43
55
3
17
16
64
116
30