74
62
80
63
22
170
70
373
36
13
71
35
87
26
363
244
84
112
227
144
104
29
97
46
158
149
396
177
267
77
240
96
12
282
383
180
59
27
57
107
86
37
16
89
106
23
7
101
113
33
17
49
224
69