23
15
32
7
68
3
30
6
10
4
12
27
5
17
22
21
73
9
67
28
37
14
16
45
25
58
111
43
35
13
39
46
11
19
61
49
29
8
318
91
75