39
12
6
19
29
22
4
14
10
11
32
27
5
60
28
38
18
47
34
3
13
69
9
21
30
31
35
20
37
8
7
94
41
24
82
258
58
74
274