71
26
280
43
54
67
212
30
46
306
272
182
118
48
34
91
68
37
95
159
114
101
422
72
148
141
745
24
333
120
31
11
32
20
175
47
96
77
38
14
7
103
155
104
17
40
51
16
164
106
223