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