31
16
10
138
17
53
91
33
56
15
67
58
83
40
14
11
68
36
82
9
63
140
7
66
93
38
20
25
28
59
48
32
39
35
128
13
80
30
62
112
26
41
27