258
39
40
81
8
83
53
29
89
32
21
20
69
92
34
23
22
59
27
67
158
44
70
42
63
85
30
193
124
71
162
48
163
36
9
60
95
190
117
17
125
19
130
15
96
13
16
94