45
11
30
17
3
20
4
2
27
37
61
6
9
5
1
24
33
13
26
7
34
29
82
41
67
32
18
19
16
12
31
21
15
202
38
48
107
35