8
20
5
2
12
18
32
10
26
16
74
45
13
81
79
145
60
142
53
17
58
71
54
42
11
76
51
47
15
196
14
19
21
107
7
34
6
1