21
32
22
67
16
18
17
33
7
81
29
30
98
127
109
25
23
34
36
183
28
24
20
184
42
117
196
57
8
89
144
114
10
4
2
82
154
85
113
165
43
75
46
49
136
40
6
12
15
76
116
58