12
90
49
4
95
72
52
44
1
68
43
32
53
14
21
28
48
31
38
39
222
23
22
20
24
55
41
33
29
25
30
10
122
134
85
69
36
40
15
138
114
7
16