80
59
45
63
47
62
85
17
402
36
270
146
15
51
21
58
141
4
37
27
32
19
72
215
20
70
7
140
49
39
61
22
5
23
8
13
40
38
620
12
41
25
86
56