6
125
48
38
8
12
18
123
4
37
333
15
94
22
114
11
13
52
32
14
1
26
25
46
63
86
28
97
2
41
80
10
69
71
35
20