86
17
5
6
45
44
70
197
27
77
182
7
60
42
16
32
52
35
19
12
50
119
67
126
26
116
120
335
10
2
21
59
105
68
38
76
29
41
133
62
229
37
15
106
11
103
129
24
4
278
677