4
21
43
29
23
82
8
10
15
61
16
42
9
45
133
27
22
57
14
33
79
108
50
113
1
26
6
18
88
12
34
31
25
48
24
2
40
19
11
62