58
61
31
35
32
4
55
46
60
6
34
96
49
37
14
5
13
11
50
54
1
82
283
43
21
2474
8
15
76
41
16
22
9
2
56
18
75
20
186
29
197
247
70
51
24