101
52
60
37
13
39
22
526
51
421
15
3
14
6
1
79
20
17
18
33
7
11
5
27
44
8
16
64
42
2
9
50
12
23
21
36