86
382
7
22
78
10
31
92
19
50
20
404
144
132
18
77
43
200
959
131
68
112
453
29
6
97
34
246
26
230
25
45
88
23
17
14
81
54
121
133
167
42
65
21
152
41
56
94
47
24
263
27