95
22
146
85
123
80
39
165
38
48
13
32
28
147
96
31
92
24
20
110
19
63
18
105
43
10
36
71
50
6
58
7
17
25
44
26
106
64
45
65
168
27
11
67