38
26
108
112
57
49
104
116
66
304
24
46
54
17
22
67
74
31
28
152
58
155
33
18
97
9
160
289
140
48
53
27
6
159
68
4
19
7
12
60
32
8
177
34
41
51
141
13
20
14
25