123
90
8
29
11
65
26
30
16
19
18
10
61
3
4
7
39
12
9
43
48
5
13
25
22
91
23
50
27
70
46
80
35
59
40
60
21
17
122
51
58