238
110
111
102
67
46
107
70
13
62
97
170
83
47
42
28
21
50
44
23
42
29
36
18
76
51
67
24
36
39
33
41
80
24
26
41
22
40
35
28
44
8
40
17
17
13
1
40
60
19