2
4
1
3
15
7
10
16
14
13
5
6
49
38
29
37
92
40
25
88
53
19
26
34
31
28
44
22
21
153
23
12
55
17
11
52
62