0
8
1
10
3
19
37
11
16
51
32
43
50
28
20
4
110
7
52
92
17
23
134
36
18
485
45
79
26
81
29
59
30
48
22
55
127
38
60
86
35