78
35
211
93
55
556
48
81
42
38
26
63
68
25
152
142
95
43
105
46
59
44
52
74
160
40
47
148
66
275
64
27
177
125
124
96
182
51
14
17
24
53
111
209
21
3
9
79
147
100
156