0
21
4
48
12
123
31
17
11
13
1
30
7
25
132
166
14
34
52
26
95
5
18
8
28
20
96
92
9
2
112
29
44
42
22
99
23
73
70
58
33
3