89
2
19
35
14
3
85
25
37
45
39
281
9
328
46
88
65
179
143
126
21
70
145
668
57
47
193
6
178
15
50
83
84
13
49
62
56
80
51
90
20
28
22
4
79
23
48
241
17
1