15
12
19
52
24
11
4
79
22
26
21
57
62
108
49
20
16
6
81
9
17
40
10
114
27
101
533
252
188
151
32
30
5
70
8
34
7
1
217
48