22
46
55
152
82
10
54
235
61
586
27
18
41
102
133
120
12
81
92
14
28
7
554
71
62
69
38
322
39
20
30
13
315
40
58
49
37
84
42
11
53
201
73