4
108
183
16
27
25
13
14
40
29
109
58
2
76
120
5
113
12
23
8
34
132
138
33
19
22
199
233
6
26
46
51
36
176
54
318
15
59
129
166
47
38
56
62
107
32
45
168