1
88
4
20
5
452
7
17
51
18
22
16
32
68
36
6
14
15
66
94
11
9
41
35
39
28
2
34
24
3
58
25
26
110
8
89
125
13
27
31
29