2
6
5
21
7
13
48
10
1
80
18
67
62
59
15
38
37
8
11
24
26
20
23
115
9
3
83
65
4
22
151
40
14
43
58
101
19
25
86
12