15
11
27
28
17
18
12
39
33
72
9
13
35
2
24
98
19
296
53
42
3
31
244
61
40
101
26
115
59
104
92
66
44
23
6
78
117
10
50
36
30