30
38
57
14
8
7
44
26
58
20
48
41
343
35
17
18
12
19
36
22
6
28
40
197
82
24
54
70
34
39
59
230
42
99
37
43
29
61
68