97
15
19
23
4
61
30
71
21
84
22
87
17
28
11
40
7
108
68
18
123
57
70
46
16
29
182
496
204
10
20
102
55
32
43
51
104
45
27
24
81
33
12
9
569