87
16
3
2
7
26
6
21
24
18
44
20
1
8
11
17
9
28
25
27
86
38
0
61
69
49
88
117
34
35
14
54
78
51
102
90
37
385
148
115
70
58
52
68
50