15
3
4
5
23
2
48
12
9
11
36
24
19
17
16
63
22
14
13
31
78
62
30
25
39
57
28
51
47
60
32
54
80
45
26
18
150
49
203
41
146
35
46