5
11
10
13
6
3
17
4
24
16
20
9
15
63
27
22
28
18
82
43
95
44
48
68
157
64
41
49
50
35
31
36
19
139
179
40
8
26
67
29
57
42