7
29
5
13
17
12
20
11
50
9
6
19
51
23
88
32
58
35
36
22
28
26
45
224
44
18
121
38
16
27
100
46
55
33
25
115
21
52
63
40
92
122
189
123
30
272