20
6
32
41
28
51
4
3
23
7
90
31
13
14
12
29
15
21
9
67
39
58
17
72
134
38
47
24
27
61
48
75
35
46
22
26
68
57
74
49
97
25
120
73
128