22
23
5
61
32
73
93
24
87
21
18
28
63
11
17
41
13
8
113
70
19
125
59
47
30
185
29
507
204
102
25
56
33
43
53
106
49
10
37
31
12
9