22
134
155
4
75
32
17
73
21
314
137
19
83
29
81
68
85
90
239
8
1
64
379
9
18
119
41
10
150
86
6
160
126
26
11
49
69
33
294
20
139
181
197
23
153
105
216
72
164
50
108
31
614
427
44
45