24
11
17
20
29
35
13
36
64
105
39
26
33
25
52
246
63
136
15
27
14
109
147
133
4
122
21
19
72
77
8
190
30
424
504
59
38
82
18
706
53
232
96
102
48
46
22