2
3
21
10
5
61
4
18
17
11
7
14
12
6
16
20
13
8
37
38
34
23
35
82
25
24
64
70
30
173
147
31
78
125
121
54
65