117
138
116
47
49
118
91
151
21
35
22
13
180
15
109
19
27
65
82
52
29
50
12
75
61
62
31
51
7
6
24
42
34
33
150
99
23
11
8
40
39
36
73
77
179
185
38