79
134
169
183
14
120
23
45
103
65
133
55
83
159
101
158
49
18
32
43
52
47
46
20
28
30
25
398
12
77
93
119
107
68
75
35
73
48
105
41
40
187
24
51
207
64
139
59
92