35
12
16
49
29
70
7
36
37
21
13
126
19
38
20
26
34
61
6
58
157
78
96
62
159
15
30
27
156
83
139
435
57
14
107
10
8
206
798
95
207
225
77
81
43
65
194
249