9
35
64
104
243
118
41
81
27
18
21
19
17
14
39
12
30
52
29
15
94
4
25
153
283
37
23
5
6
311
16
24
45
13
8
66
50
28
22
32
49