18
200
20
26
101
61
31
5
24
11
28
8
12
15
25
10
34
16
100
6
49
117
37
14
50
23
29
27
58
40
30
17
39
53
48
42
102
73
19
43
55
22
77
7
68
13
9
67
57
119