320
38
39
47
58
53
68
443
130
72
269
59
33
23
146
29
197
55
746
167
191
42
16
88
43
62
57
66
7
602
165
327
45
35
163
179
166
4
1360
129
25
80
34
52
70
85
22
13
73
28
264
76
49
24
138
56
26