36
27
20
10
9
4
77
48
37
14
1
19
31
56
481
50
182
389
2
12
47
18
72
6
24
58
35
34
11
434
40
425
26
55
17
59
29
87
213
78
41
332
400
124
234
114
23
8
76