86
17
2
5
48
6
21
81
9
38
60
63
70
67
331
19
8
49
16
36
20
129
54
102
74
18
24
293
117
700
535
131
72
55
59
88
39
46
365
90
101
191
179
98
209
56
43
78
68
176
156