91
100
158
220
117
39
43
83
8
10
134
37
65
119
86
53
108
26
299
21
57
90
47
32
63
216
50
19
116
88
56
99
58
36
35
97
34
145
102
67
138
44
114
42
84
12
76
502
136
115