2
27
10
45
15
244
134
7
21
37
74
6
249
135
26
108
29
162
143
32
42
22
147
30
49
24
48
23
20
84
58
85
102
50
25
51
130
41
81
60
39
155
19
202
57