238
110
112
102
46
67
107
70
13
62
170
97
47
83
23
44
42
28
24
50
36
67
36
29
24
76
42
51
17
22
21
36
41
18
22
41
40
26
13
28
13
13
39
33
44
8
17
25
40
72