2
27
7
10
5
3
6
14
19
26
17
15
12
82
20
48
41
8
24
29
22
25
13
1
35
33
47
93
147
50
531
115
36
28
9
65
45