85
61
44
42
214
26
27
22
20
19
45
50
40
51
73
92
25
71
34
194
166
35
66
59
48
107
91
57
47
76
21
53
129
153
16
30
172
54
39
123
38
577
10
72
23
112
98