16
10
18
4
71
49
34
6
15
11
50
20
51
31
12
22
9
77
17
19
61
47
36
5
117
274
42
2
28
7
27
13
52
64
3
86
84
107
73