38
70
29
48
28
62
17
43
59
10
42
47
116
40
6
36
25
92
72
23
140
168
113
32
103
24
259
200
106
15
73
13
81
26
12
22
179
83
27
98
165
9
88
128
437
49
41
4