30
474
31
268
235
62
54
525
23
56
34
40
65
224
49
131
310
113
16
51
41
104
362
157
473
175
43
15
355
101
737
161
843
74
84
61
122
72
11
63
136
97
33
20
24
300
95
52
46
36
103
26
98
151