102
80
27
29
7
14
358
56
18
37
20
54
60
30
28
25
32
31
19
65
97
53
64
78
13
57
94
219
50
270
11
63
74
197
61
67