9
33
22
80
29
35
12
19
23
27
63
41
158
122
30
42
15
10
274
21
99
54
17
85
11
110
46
39
7
43
228
258
16
60
51
36
56
50
81
221
132
71
18
34
70
148
67
25