117
697
74
14
16
7
50
41
30
435
12
716
69
44
19
56
0
116
3
52
109
82
5
77
58
27
1
62
22
8
49
51
29
4
11
111
75
13
46
81
100
26
35
10
131
83
128