5
15
14
41
38
4
17
43
21
50
12
56
9
102
2
20
22
129
3
1
74
152
16
70
77
11
30
27
18
24
28
120
138
128
10
47
7
226
36
46
19
8