59
197
78
62
68
145
32
161
131
213
164
225
107
241
40
20
52
82
125
70
33
36
326
222
171
173
42
150
97
84
83
15
23
93
8
44
21
48
19
28
353
231
112
163
77
53
38
89
123
54
104
73
88
18