3
19
35
22
23
6
12
17
5
13
33
26
140
20
14
52
27
63
81
16
32
10
29
21
8
82
4
25
46
44
76
86
42
2
123
24
9
67
159
15