78
30
65
170
50
32
111
16
126
21
41
15
17
46
40
55
137
91
88
97
85
89
61
149
169
44
49
34
25
68
101
84
99
985
76
83
108
94
87
121
47
37
664
51
53
9
14
104
57
18
72