12
2
5
49
15
61
34
78
3
16
37
6
69
20
31
18
7
24
30
238
19
83
51
25
222
11
14
40
67
56
118
75
133
86
68
153
94
217
96
162
62
546
47
181
102
70
101
142