31
123
9
5
61
33
7
15
6
13
27
12
121
8
18
22
434
24
25
144
28
32
21
52
11
14
203
16
45
34
53
26
82
19
17
56
29
20
50