83
62
41
11
12
54
31
23
56
10
28
24
47
99
13
17
49
27
7
4
22
20
125
15
6
19
9
26
38
122
58
18
14
51
43
21
16
8
123
30