14
32
12
45
10
13
54
15
239
36
159
21
39
19
33
9
69
30
11
18
27
26
85
50
16
75
105
2
123
60
17
6
4
83
3
52
56
169
44
68
22
168
97
106
335
1537
49
29