19
196
7
68
204
4
5
3
12
23
124
42
36
21
20
119
22
35
126
50
40
87
111
32
54
667
8
82
173
55
76
24
207
2
1
121
41
184
56
10
51
38
90
9
73
229
70
91
382
607
62