34
38
70
115
77
58
83
27
43
233
13
31
30
12
91
29
19
86
32
122
874
88
48
208
183
65
227
143
8
243
181
381
68
24
73
53
197
49
95
54
144
458
106
116
23
17
39
100
74
50