15
10
12
2
1
24
4
75
3
9
5
18
14
17
11
34
71
32
42
50
19
21
194
79
54
28
92
27
124
61
62
48
46
22
81
90