21
3
87
155
27
23
8
15
12
36
28
123
31
35
32
17
13
22
9
19
2
7
5
26
4
11
24
34
29
16
18
83
176
33
136
6
220
295