43
15
16
21
25
13
62
5
48
8
56
20
18
32
6
23
216
86
107
9
27
94
53
84
17
69
30
89
3
49
2
157
114
60
35
228
208
42
41
45
105
76
12
39
34
38
7