71
26
39
183
134
326
47
96
465
31
27
38
72
83
434
334
262
193
62
206
100
52
40
17
318
212
49
11
129
21
79
67
110
76
25
15
242
56
84
312
155
41
194
187
124
170
121
13
16
87
7
54
48
164
211
30