83
30
18
12
39
41
289
27
44
1
10
7
6
71
50
60
2
8
16
9
170
11
40
15
17
20
77
3
13
14
94
4
82
37
46
19
36
87
5