8
32
42
21
152
27
52
61
80
14
34
109
31
45
15
29
35
68
19
10
76
23
24
12
33
135
84
25
53
22
18
17
28
39
204
74
67
16
197
57
82