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