21
254
11
20
4
34
16
12
3
5
42
24
6
7
13
14
9
33
18
10
92
32
8
26
17
2
19
85
30
125
51
31
37
44
77
41
15