55
44
4
34
42
219
239
161
46
12
262
15
25
10
104
16
98
27
11
33
31
95
43
86
13
73
17
20
24
45
68
63
64
102
39
22
305
29
423
766
28
7
79
269
222
14
54