29
23
5
28
74
31
12
27
9
93
14
20
43
21
6
4
16
26
92
95
19
3
17
22
45
1
11
7
10
61
134
32
39
79
15
46
56