15
6
24
305
29
25
26
63
7
21
78
12
47
111
3
18
121
58
33
119
22
23
37
88
51
34
46
40
14
35
157
76
31
13
10
2
17
4
9
32
11
49
5