34
35
154
31
321
1075
76
19
406
48
36
20
54
366
114
22
174
167
94
38
81
4
6
33
67
39
42
201
116
146
84
187
52
9
89
72
14
79
99
115
105
228
91
137
47
262
175
27
8
7
26
373
80
298