216
5
204
86
16
172
34
70
101
175
24
20
15
95
21
10
31
54
22
8
11
64
82
33
62
42
66
81
25
32
38
40
77
46
134
36
113
39
19
12
152
488
106
17