18
152
92
33
24
67
14
12
29
17
159
55
16
96
75
25
8
124
32
4
31
26
46
43
23
49
19
10
98
88
109
52
36
38
15
51
6
79
13
37
141
60
137
68
40
34