12
38
18
22
143
29
15
33
6
122
128
25
17
57
56
35
7
20
19
9
126
8
28
34
41
2
75
11
30
48
13
10
23
83
31
32
47
313