111
50
24
43
19
28
3
6
29
17
136
2
90
34
8
16
13
85
23
52
47
7
5
33
62
60
38
36
719
88
11
22
21
87
14
57
12
20
40
27