82
131
5
122
18
22
128
42
24
38
27
37
133
60
119
45
19
52
16
12
83
15
589
188
91
53
90
20
58
33
36
70
75
72
73
190
30
137
132
77
65
43
157
68
175
557
26
102
159
164
57