119
201
202
33
24
73
20
25
58
21
82
84
47
5
356
75
157
286
34
289
22
39
46
15
18
59
13
27
71
138
51
4
65
519
78
2
61
113
366
177
69
55
3
8
12
91
63
23
56