14
3
8
13
75
16
9
27
29
19
4
42
15
56
54
25
22
61
12
64
32
18
48
109
33
7
159
448
83
69
257
89
39
40
81
235
50
35
59
87
138
31
266
44