90
3
25
9
12
39
32
6
18
8
40
37
51
7
41
50
35
43
31
64
28
71
27
49
54
24
13
22
26
122
5
4
59
23
33
76
36
30
15
160
29