25
9
23
33
7
26
14
24
20
39
11
105
4
16
28
102
62
15
57
47
3
73
333
97
69
72
19
6
415
21
32
2
431
59
103
17
37
74
58
40
60
12
13