29
19
8
22
26
343
15
13
40
62
16
70
20
49
52
270
32
37
10
102
72
142
74
281
53
60
67
77
56
119
73
14
35
41
42
39
64
34
115
294
4
191
258