39
83
8
61
14
79
69
34
25
172
84
54
31
43
33
46
129
29
27
65
89
156
18
9
28
107
15
38
12
99
7
110
147
136
21
96
238
56
111
16
10
13
492
40
24
303
17
254
78
271