76
45
128
455
126
43
70
58
28
316
60
18
50
29
31
4
129
202
27
23
192
68
41
22
492
447
40
164
94
26
51
15
96
99
186
695
331
66
34
117
368
195
104
81
38
16
19
11
74
30
55
424
36
241