34
19
143
32
51
54
117
95
39
26
125
42
31
9
24
29
20
7
86
76
12
10
33
2
59
43
47
11
85
78
56
35
16
21
28
15
30
6
60
134
61
22
82
36
17
109
45
13