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