110
164
135
46
241
56
217
68
65
90
136
64
33
140
48
85
93
35
34
72
9
55
42
100
30
23
81
37
28
18
51
105
5
97
299
36
15
63
44
17
61
7
19
25
24
221
49
67
83
218