3
20
12
8
26
112
48
4
35
7
149
21
29
13
16
24
14
11
19
27
232
41
5
147
31
18
36
204
59
32
54
6
10
15
22