89
31
19
11
4
5
2
53
20
21
27
1693
218
24
56
45
8
18
12
106
55
13
69
137
26
23
47
110
41
10
6
35
73
15
131
116
34
7
40
70
100
84
79