0
33
5
8
30
12
21
22
6
34
13
129
42
26
2
95
11
16
18
28
4
49
19
23
113
58
103
221
61
124
75
174
57
62
38
65
52
81
43
50
25
64
84
123
70
100
41