49
18
15
14
23
52
27
55
292
89
126
39
16
47
53
29
30
56
61
210
103
7
51
25
31
22
45
6
8
150
5
555
258
99
127
100
21
69
13
68
33
619
24
135
26
11
9
10
32