114
71
21
23
45
85
167
57
152
800
27
81
87
192
353
544
94
22
105
20
43
77
56
64
25
28
122
38
66
271
26
16
117
118
108
91
125
10
49
34
54
102
24
52
95
35
291
63
17