25
33
41
15
19
37
20
53
82
18
7
24
21
178
58
59
8
9
35
27
145
78
12
11
13
88
54
30
47
26
129
23
43
83
39
123
16
3
10
5
52