17
30
22
48
26
148
24
129
23
16
66
118
37
63
14
8
39
142
19
280
44
52
75
18
54
12
57
6
31
185
170
13
80
334
124
9
139
208
150
99
3
65
82
113
40
5
112
35
28
4