99
21
65
204
27
278
100
34
82
14
62
8
102
11
24
28
76
20
234
408
38
13
69
3
123
23
43
39
70
29
36
9
42
423
324
18
25
22
17
2509
527
7
612
74
384