12
22
200
6
170
58
29
15
38
20
13
18
56
89
23
25
61
73
36
50
34
178
129
30
5
7
80
10
136
31
28
84
157
8
55
17
59
57
41
14
35
37
9
101
27
16
32
65
116
48
42
60
183