7
31
17
9
43
15
119
24
25
37
34
14
12
44
87
48
51
58
23
1
18
10
35
16
27
13
176
20
32
96
212
38
26
66
36
42
30
53
345
242
148
8
200