95
7
31
39
24
13
14
11
6
4
20
50
157
10
57
22
40
25
28
21
12
187
16
5
15
34
18
43
59
54
33
37
19
35
136
58
42
29
186
177
128
124
47