22
5
31
114
35
8
29
10
26
63
498
55
19
58
47
93
7
41
16
89
15
11
14
78
39
91
467
12
75
6
3
17
32
49
25
84
33
36
23
45
42
81