62
41
40
70
12
158
33
54
63
59
39
53
23
90
992
19
5
168
17
47
329
7
42
119
18
30
164
103
153
24
102
181
229
51
402
50
80
75
48
61
83
94
183
32