55
109
51
24
208
35
37
40
41
42
30
49
189
124
6
18
122
25
151
53
139
97
166
105
79
359
526
29
23
13
22
12
19
101
65
32
89
47
16
48
57
7
52
20