211
17
51
4
32
128
213
38
74
28
242
136
15
71
130
44
184
116
117
62
138
83
73
18
42
22
81
86
70
31
118
77
187
79
113
260
106
39
47
174
20
289
19
107
55
126
411
120
57
33
122
25