115
27
32
89
25
58
43
18
130
96
34
44
36
63
83
41
54
37
105
15
31
24
21
5
91
29
69
108
152
8
33
6
10
68
61
99
39
56
7
114
42
49
59