1083
14
97
23
19
75
6
4
35
21
43
118
18
9
86
22
93
385
61
88
5
11
219
72
55
17
249
13
33
45
284
785
47
200
85
266
38
25
24
107
51
46
311
112
263