2
7
15
11
23
30
109
20
29
16
36
13
10
14
8
12
31
4
17
59
22
18
46
32
55
24
47
60
21
34
72
9
271
1
5
76
54