33
182
52
48
379
26
54
24
3297
136
111
237
63
595
57
169
403
1201
92
65
1603
186
28
1547
72
21
174
520
81
58
40
295
89
34
158
94
51
25
70
83
138
55
44
69
134
67
126
4514
95
49
98
64
359
68