46
64
16
25
6
123
29
9
93
4
117
26
84
48
28
99
683
18
56
51
57
23
14
20
3
8
19
7
73
31
85
40
22
33
5
17
66
118
27
39
43
138
24
30
37