3
1
24
25
17
15
20
47
18
51
37
237
13
71
55
7
78
166
75
76
50
112
53
23
70
35
340
58
34
98
38
85
68
56
134
67
28
80
59
26
97
84
21
54