60
43
17
93
292
24
21
76
65
57
48
80
47
54
29
78
417
88
86
191
20
45
27
35
61
68
30
8
56
152
71
52
13
82
16
9
100
44
14
274
120
140
527
215
26
95
94
55
11
4
196
177