50
29
4
49
16
11
17
6
72
13
3
8
2
58
57
20
5
1
19
27
62
24
212
43
25
93
26
84
7
433
167
483
46
15
14
18
22