21
2
6
9
28
15
10
86
60
3
24
4
40
38
57
89
1
17
22
27
203
26
36
11
5
165
72
8
19
14
20
12
13
7
16
175
82
25
23
441
31
30
51