38
25
109
112
56
48
103
117
65
298
23
47
53
45
17
26
22
66
73
31
74
28
154
104
58
155
33
18
97
9
160
287
138
27
6
159
68
24
4
19
7
12
60
32
67
8
176
34
41
51
143
13
20
14