16
41
58
7
48
20
10
75
14
9
4
32
59
27
6
11
145
107
23
34
8
72
3
13
57
64
54
42
67
2
12
122
15
447
76
22
33
38