30
115
63
134
16
232
60
54
39
34
10
44
95
41
143
87
71
299
24
112
140
35
27
80
84
290
17
57
151
46
166
53
91
13
61
9
21
32
15
139
31
159
38
748
14
20
23
7
6