238
112
113
102
67
47
63
70
107
99
47
172
14
50
84
45
56
68
29
42
76
29
67
18
41
1
72
21
45
33
52
28
42
28
17
25
46
23
80
41
23
23
33
25
38
17
27
38
36