55
35
56
28
97
124
449
45
77
18
31
155
10
121
154
70
48
51
47
128
20
21
57
123
149
23
14
37
167
12
1
146
64
3
126
80
174
59
93
92
25
16
26
32
40
214
36
39