41
137
69
72
29
83
86
34
89
33
10
46
12
20
16
18
17
63
9
94
143
70
37
42
38
25
58
36
14
22
95
64
75
48
24
39
98
61
198
40
101