10
16
258
27
115
17
37
24
7
103
5
33
121
72
9
223
78
11
52
244
99
12
67
128
273
23
19
51
26
89
59
25
68
73
14
36
54
20
15
6
31
153
65
3
28
48
125