314
129
50
81
261
71
40
160
143
19
13
74
87
8
80
247
28
59
85
705
620
652
122
352
69
65
77
246
185
134
83
36
116
45
67
48
20
120
16
18
92
135
93
47
24
41
21
5
30
14
32
118