71
102
32
85
68
349
48
160
80
114
132
157
39
577
669
236
147
67
72
73
50
37
74
154
439
57
35
70
44
201
63
58
99
116
30
134