42
129
36
10
21
50
28
54
63
23
34
58
55
30
8
25
85
73
37
109
17
22
59
114
11
194
75
39
62
46
19
4
48
158
44
100
14
26
15
53
203