75
77
642
455
29
59
44
99
52
95
66
121
374
234
84
130
160
393
142
167
16
26
1736
4698
206
39
124
70
30
326
42
116
33
435
664
233
83
224
24
21
37
54
1393
302
22
136
36
74
113
89
82