89
16
29
1
34
45
41
44
22
12
33
47
3
62
229
5
90
8
7
78
142
46
20
18
35
13
36
11
14
23
15
9
10
154
52
50
300
26
59
76
73