72
5
11
9
109
33
131
122
2
55
15
391
40
140
18
62
75
205
79
45
13
29
37
78
293
139
108
48
60
22
42
508
58
16
36
4
97
76
47
8
175
167
3
158
41
20
69
358
56