46
21
28
37
103
30
29
26
23
25
58
27
33
22
49
82
94
5
89
18
32
39
16
31
125
87
17
44
20
9
50
52
24
66
35
8
96
61
70