24
63
21
20
79
122
9
6
89
11
22
16
64
14
109
35
33
19
17
28
41
18
518
234
23
45
8
15
58
13
344
37
34
65
169
238
202
32
5
31
49
172
10