32
30
73
75
375
152
58
174
31
294
25
14
108
41
71
787
21
23
68
263
26
37
191
55
109
791
83
90
16
508
60
13
116
36
408
104
135
77
6789
2
1
87
18
54
315
35