21
45
5
15
10
32
31
100
92
6
46
25
8
133
64
58
26
40
18
7
37
35
30
42
51
17
96
3
9
22
41
4
29
28
11
20
102
73
55