12
200
17
53
9
34
40
23
32
43
27
49
35
6
20
31
5
42
14
41
7
107
108
22
56
62
111
13
15
28
117
78
18
24
68
45
19
33
128
55
10
144
73
66
50
121
8
64
98
110
16
11
95
142