61
28
75
13
37
16
40
29
26
54
50
105
32
33
8
64
67
108
49
51
77
34
24
44
12
104
78
35
23
212
113
99
38
1614
48
22
52
36
42
9
174
391
46
18
81
17
128