117
58
106
26
42
105
35
30
43
34
16
18
11
74
98
9
23
28
68
136
25
123
37
4
32
143
27
7
3
5
14
55
56
31
52
12
15
17
13