2
28
8
17
10
7
9
84
21
19
60
5
16
42
61
49
15
14
54
91
65
51
78
58
425
86
116
52
74
26
398
77
40
825
71
12
257
150
101
123
96
29
135
215
43
127
13
136
27
41