109
91
6
13
38
15
10
17
92
68
88
201
28
26
29
60
37
21
19
12
22
7
27
50
18
16
24
67
14
884
20
48
31
23
111
51
133
138
64