173
115
70
246
209
113
21
25
51
140
398
30
13
22
12
65
28
20
935
62
180
268
69
79
38
39
52
161
67
98
93
49
129
197
54
46
216
213
333
24
91
19
376
18
74
16
105
26
44
15
17
61
40
101
109