55
49
31
41
20
70
51
60
123
910
92
32
62
425
165
4396
66
82
1108
98
29
188
56
38
362
43
18
24
27
217
102
37
122
44
3438
12
8
194
45
64
13
33
10
14
16
9
5
398
971
89