98
116
64
66
35
18
85
39
56
6
7
11
34
24
61
51
47
5
16
8
43
41
37
15
14
55
84
42
65
99
94
96
12
282
19
103
76
107
17
150
75
174
30
63
22
4
28
25
32
27
177
205
44
33