0
14
15
43
1
4
52
3
18
11
24
32
82
110
17
13
21
50
36
48
12
23
27
19
30
75
9
42
71
22
130
77
35
28
46
66
96
97
257
128
55
137
56
99
200
714
29