37
13
50
60
237
1K
170
509
29
38
18
96
103
24
9
21
30
124
72
87
95
179
146
118
213
123
239
4
0
154
47
35
61
63
105
14
216
773