13
3
15
17
47
25
56
121
50
78
22
33
69
18
14
31
107
119
23
182
67
49
70
43
74
52
133
150
151
53
66
30
89
83
82
109
9
84
24
60
62
122
28
42
38
6
27
116