238
110
112
102
46
67
107
70
62
98
170
13
47
83
44
42
23
24
36
17
50
67
28
76
36
29
52
24
40
21
36
18
41
26
80
22
28
41
42
8
22
13
32
72
17
40
47
56
27
68