160
81
272
33
94
32
59
35
36
27
128
16
421
69
15
138
131
50
60
24
21
365
151
43
47
37
28
44
74
42
34
14
56
30
77
108
273
267
254
66
104
122
13
130
207