17
13
50
20
103
56
52
26
23
33
22
6
8
60
15
24
87
31
30
19
95
42
108
68
255
387
11
10
74
99
4
16
36
12
41
100
29
0
34
92
14
115
70
2