64
23
22
33
26
31
173
69
20
57
154
119
160
107
27
53
18
14
37
32
169
21
9
54
24
311
41
121
155
44
36
389
42
47
25
774
314
118
75
249
684
134
34
464
186
147
261
94
50
48