0
1
4
3
6
52
11
27
19
36
174
14
28
17
37
5
10
9
44
32
29
46
21
31
63
118
82
41
24
77
20
50
49
57
16
13
58
51
80
100
143
83
182
30