21
11
9
26
85
44
14
105
60
13
48
17
8
39
155
20
43
45
47
6
53
82
19
107
28
18
29
2
3
41
68
104
22
5
7
25
93
100
10
12
15
16
4
92