55
41
38
123
143
80
43
108
10
40
71
58
34
50
100
61
33
318
24
22
188
42
25
14
131
385
199
107
617
135
51
53
274
283
324
84
20