1
3
4
0
7
2
20
21
18
23
36
192
65
19
91
13
27
82
22
42
553
45
92
103
61
120
52
93
536
484
127
197
122
780
198
153
112
84
121
83