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