21
12
10
17
8
19
13
25
498
7
11
61
28
41
37
23
18
16
31
47
9
32
76
97
60
51
29
34
58
24
20
27
54
48
42
35
26
33