22
76
361
32
146
153
286
111
41
133
77
125
47
61
66
26
49
583
80
142
40
68
79
82
193
306
58
513
542
39
217
176
20
178
28
83
67
160
296
135
192
44
64
37
364
220
34
60
14
116
25
363
72
35
17