179
67
24
77
369
12
89
69
61
5
65
19
34
40
153
17
47
409
66
78
10
72
94
22
305
167
161
400
51
21
995
48
20
55
31
37
177
150
143
25
23
27
26
29
6
171
1066