39
10
46
142
14
92
9
17
61
30
45
43
52
168
42
19
11
12
67
44
31
49
40
16
34
22
53
23
50
73
6
108
13
80
288
25
18
37
196
33
213
84