65
117
20
44
40
25
28
59
126
112
167
27
71
19
35
31
36
54
29
350
53
147
95
18
93
64
152
47
98
80
279
138
107
73
246
395
102
70
76
215
16
113
8
26
84
105
83
48
60