69
33
59
44
41
16
19
17
126
36
20
58
49
39
8
54
43
80
51
31
107
91
96
286
26
40
140
9
212
4
64
95
68
170
18
302
568
38
74
200
53
183
34
47
118
73
63
70
57
98
48