40
156
92
17
64
84
45
28
9
6
23
19
81
52
101
190
18
67
30
50
98
8
24
41
44
35
300
16
59
15
63
72
76
38
25
56
31
95
27
20
83
167
22
7
210
61