30
134
14
56
48
57
40
33
34
35
58
26
36
61
70
38
73
21
18
42
53
62
89
46
51
28
126
190
229
93
170
129
22
37
336
301
101
60
91
31
189
32
16
147
87
23
83
222
29