4
3
10
7
37
14
41
5
2
9
16
32
11
12
8
40
29
30
22
42
87
33
132
56
13
91
57
252
71
20
31
18
44
35
48
27
15
19