15
33
75
194
109
18
30
196
51
28
394
17
64
8
68
176
47
16
89
219
108
22
12
20
86
27
10
29
41
246
53
59
71
46
168
172
88
347
192
2
205
90
218
85