112
48
31
79
69
60
44
54
24
166
16
101
6
50
21
13
15
70
26
61
105
22
35
64
23
67
141
36
82
75
46
20
135
76
14
83
88
17
32
34
52
29
5
53
56
71
133
28
11