799
56
62
263
88
39
74
34
36
599
23
49
53
38
91
83
63
30
78
47
67
102
87
31
40
61
180
100
175
41
42
64
46
203
355
12
89
52
94
65
17
14
27
28
113
37
35
21
9
16