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