145
24
51
110
34
48
45
16
511
10
200
15
424
30
32
28
119
116
58
77
354
92
42
131
209
89
112
205
166
54
80
219
149
87
160
100
171
64
174
130
83
284
63
104
46
36
434
78
69
65
47
21
342
74