2
83
37
31
16
15
56
23
57
7
118
64
51
21
22
19
20
58
9
18
76
17
87
5
40
14
13
26
72
33
27
129
35
45
43
75
34
28
12
8