2
19
48
14
21
39
1
63
70
28
18
78
82
37
121
13
97
69
65
36
150
47
81
187
139
100
134
123
119
62
34
49
188
83
31
120
168
87
331
56
71
25
357
1225
114