236
110
105
61
44
101
67
70
106
94
39
76
46
80
170
79
51
43
42
27
23
42
56
18
28
68
33
38
23
17
10
39
45
33
22
20
28
23
18
10
50
41
71
16
21
44
59
66
22
28