25
48
26
10
44
40
33
36
3
34
14
13
41
31
155
45
49
93
81
53
19
87
17
21
52
97
18
301
35
29
28
12
7
6
2
72
32
60
58
51
274
56