36
65
15
443
316
74
95
253
22
42
32
19
30
9
3
16
7
27
2
313
392
20
94
1
17
18
21
248
34
132
206
40
855
12
10
37
23
6
192
5
134
41
31