55
23
27
28
14
178
86
19
38
63
16
52
18
76
25
84
81
40
110
3
7
10
445
71
24
44
45
106
118
70
73
8
78
97
80
163
117
36
20
188
31
103
29
87
61
62
41
288