88
72
16
21
13
2
37
63
127
36
34
14
11
28
55
295
17
6
20
7
10
15
40
19
9
8
12
25
176
18
49
51
5
42
26