81
9
5
119
106
1
93
55
80
31
101
73
7
16
44
14
782
53
26
91
36
10
29
28
4
18
23
50
42
94
348
2
12
63
6
27
41
37
8
25
59
13