63
273
104
282
246
81
128
45
71
215
24
177
52
47
30
66
134
35
20
28
48
50
15
77
43
11
14
180
102
352
86
305
17
25
87
49
123
41
27
69
132
22
98
37
117
12
21