334
421
22
26
100
1
17
35
20
18
23
275
56
30
144
220
40
69
877
21
12
19
3
37
33
14
7
197
6
176
44
213
43
24
31
8
36
156
96
9
38
94
60
131
15
80
95
11
89
99
41