44
65
212
16
142
112
17
39
62
18
156
27
42
38
21
12
32
71
257
30
23
50
20
162
169
79
113
349
53
318
436
208
920
100
127
772
102
24
54
22
33
989
302
28
124
45
114
69