6
122
23
18
76
42
57
41
10
22
28
77
44
5
14
108
8
61
112
38
13
54
20
21
12
26
141
34
27
47
7
17
31
4
384
51
2
9
1
49