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