21
16
24
17
1
15
22
14
8
10
26
6
70
28
40
32
67
9
33
76
89
100
7
3
112
23
18
31
229
11
20
35
25
48
189
41
176
30
13
34