20
32
72
45
50
13
8
9
264
47
34
10
21
11
71
19
51
4
33
28
31
23
30
3
14
27
64
132
35
244
41
18
22
36
37
179
355
42
12
39
121