135
15
29
116
118
11
47
37
109
7
3
8
21
54
13
5
49
10
16
6
23
19
43
27
45
9
25
2
99
22
14
66
35
26
40
31
36
20