12
10
8
3
15
71
11
39
34
14
19
22
16
26
32
5
18
58
25
69
31
28
49
13
66
35
134
2
77
141
142
44
93
99
23