17
116
91
99
83
131
128
82
71
123
55
49
110
4
42
46
41
121
125
44
60
79
13
54
34
15
107
68
12
37
85
59
35
8
28
40
176
3
31
36
32
5
24
50
22
30
62
23
93
69