80
151
67
37
64
351
43
190
224
55
32
13
47
166
393
124
74
213
30
19
57
134
46
25
26
95
15
109
20
35
71
91
83
150
65
33
265
45
269
34
9
18
1421
84
7
76
66
21
23
63
274
49