208
17
95
40
58
372
61
63
113
107
23
97
155
89
93
30
31
15
691
102
49
11
60
92
34
85
39
19
59
35
84
198
75
24
57
80
36
106
169
71
38
67
158
141
94
128
22
292
52
140
16