164
62
97
35
65
274
23
228
146
45
41
34
75
120
218
32
81
224
71
29
51
191
31
177
42
155
12
33
202
173
14
216
522
76
61
70
456
118
199
72
19
133
63
246
77
111
107
57
138
105
60