45
14
64
35
98
122
91
57
22
28
20
19
33
17
67
18
26
29
4
21
55
212
13
274
8
6
52
66
15
12
292
56
266
16
10
461
112
328
65
43
941
385
53
38
92