60
54
137
52
27
18
33
112
78
98
45
635
19
70
81
319
75
86
65
84
164
10
31
109
44
88
25
302
233
92
56
71
62
64
844
37
35
110
32
209
29
73
103
72
68
38
89
39
100
43
74
48
155
69
202