23
27
13
63
85
71
6
9
36
103
77
524
17
72
14
32
20
52
40
37
48
11
84
53
19
61
15
75
74
90
56
205
321
115
94
68
108
351
50
174
39
18
34
105
246
28
82
12
38
195
228
91
151
128