218
320
47
37
16
56
44
117
66
113
144
6
85
233
142
65
55
24
94
131
106
163
71
49
88
57
91
42
22
46
188
81
38
80
75
12
72
60
50
20
87
25
103
19
67
11
34
118