15
17
18
14
19
50
106
23
5
27
32
12
4
10
76
30
13
42
152
109
26
46
16
57
6
39
96
9
11
8
52
2
28
93
202
3
58
51
21