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