2
4
8
5
16
9
37
10
27
36
12
17
13
33
116
53
32
15
19
26
23
62
41
65
48
6
24
35
38
25
14
22
11
219
81
50
99
188
130
189
143