63
25
8
79
104
10
16
9
12
4
2
29
13
7
222
1
27
34
6
41
5
18
45
30
11
33
19
38
44
22
20
82
54
538
49
3
15
14
32