113
103
53
104
19
11
62
25
24
26
9
49
194
38
139
21
28
94
16
7
52
87
77
525
5
3
37
10
8
33
29
23
32
2
20
74
22
17
15
34
0