89
40
29
14
27
212
69
60
56
71
63
250
81
130
33
407
50
32
87
158
44
8
134
18
61
19
20
86
12
126
10
209
94
88
199
23
7
77
124
26
55
11
74
24
100
22
155