337
126
24
674
98
174
131
18
26
1069
88
38
2
35
73
22
34
81
12
214
9
19
20
37
50
8
14
4
25
595
189
23
1
116
56
63
13
48
249
538
41
6494
135
394
21
219