44
16
33
149
124
28
73
428
170
27
38
53
20
22
45
120
7
47
13
18
30
141
8
62
71
91
125
84
58
83
54
132
36
142
5
61
143
26
85
255
110
79
373
144
294
129
100
201
265