74
146
53
72
105
48
19
33
85
28
78
24
46
31
56
30
108
79
25
52
17
59
40
54
37
212
167
12
21
29
106
10
76
412
149
47
144
23
103
66
98
44
187
41
96
119