1
90
9
7
16
69
20
31
54
28
26
19
49
12
21
72
13
79
38
10
33
24
34
40
39
30
5
73
307
35
3
129
56
85
77
51
17
74
53
108
134
61
141
89