21
6
9
79
100
8
94
42
11
112
30
62
19
13
10
14
82
12
37
22
55
53
2
1
28
40
65
51
4
16
38
5
15
20
23
448
26
56
24
3