97
104
117
392
39
56
4
61
68
137
15
30
9
62
2
8
77
10
105
188
18
299
26
99
169
171
33
60
143
92
234
163
240
17
22
90
40
19
12
87
126
51
224
91
32
86
31
200
140
64
89
74
38
123