4
18
1
16
42
128
13
7
9
12
25
22
44
11
38
15
3
21
8
47
84
17
19
60
33
29
20
24
14
10
28
89
65
236
95
5
23
45