37
139
21
169
17
30
179
2
22
44
74
354
140
26
36
7
8
25
35
19
16
23
39
263
38
100
116
41
3
164
145
54
20
27
9
43
55
63
50
87
117
123
68
147
88
62
58
14
47
32
184
29