116
58
129
26
84
28
49
16
46
17
12
15
56
27
66
63
55
35
2
30
14
18
34
44
24
37
20
7
105
6
82
39
79
21
25
23
32
43
130
38
13
139