39
61
37
106
58
185
75
92
28
40
46
218
57
20
32
22
6
36
21
50
93
19
89
14
9
13
18
23
29
12
87
26
42
30
25
47
43
81
33
138
5
56
121