86
48
40
70
31
29
66
25
38
85
41
148
39
14
45
16
72
65
56
213
179
34
28
26
54
155
75
192
153
43
60
89
10
62
37
67
147
175
87
88
47
32
105
18
73
409
94
19
53
55