2
4
20
7
19
11
5
6
10
16
60
18
32
29
23
47
25
28
56
30
45
36
42
35
17
41
21
121
52
15
43
228
8
50
49
77
63
44