16
27
56
48
30
118
12
78
53
25
23
19
72
264
100
14
17
104
4
10
31
68
84
64
73
46
1
35
47
39
42
49
5
24
177
76
113
9
55
241
122
34
54
80
15
20
37
348