0
30
1
10
27
4
38
83
7
125
22
32
17
18
6
110
42
28
35
202
26
21
36
25
45
102
5
23
14
19
54
88
92
86
13
40
62
66
60
20
24