153
661
138
533
59
394
74
102
71
358
53
280
22
80
29
209
33
194
30
329
35
97
46
183
40
174
38
65
20
39
17
32
10
37
12
23