118
133
35
32
79
12
20
22
36
47
74
15
100
41
18
80
125
96
19
27
10
159
109
64
31
30
37
73
34
131
50
40
45
43
46
123
152
86
49
28
115
48
14
85
72
66
134