0
17
35
40
3
2
10
14
37
26
30
21
78
45
16
46
27
60
9
367
70
49
36
42
47
333
66
86
22
24
104
72
126
124
34
54
31
68
20
28
53
15
32
142
6
19
18
13