62
413
101
57
127
98
142
17
26
20
4
27
41
50
25
3
431
19
29
14
48
5
196
23
37
15
32
44
9
31
30
95
43
64
88
146
72
147
658
60
113
54
65
212
70
67
58
199
73
78
81
71