8
21
3
17
20
10
9
65
12
28
7
24
16
33
19
5
39
31
15
36
49
71
29
14
13
22
81
171
26
2
84
11
34
82
64
68
117
67
23
66
78
179
42