22
83
40
110
16
48
146
281
32
153
72
70
188
144
4
12
20
73
275
10
67
9
31
26
98
219
21
71
145
85
237
371
553
14
268
143
399
149
66
401
310
131
535
50
214
379
124
30
13
116
36
59
55
75
94