4
23
8
14
3
5
19
28
11
43
13
6
55
83
58
51
17
7
15
26
29
37
40
42
48
35
56
34
81
10
25
221
237
72
45
21
67
66
73
110
94
49
77
30