12
17
43
10
9
63
23
245
91
29
304
65
68
13
90
30
48
51
7
18
15
44
199
77
61
20
35
57
1
62
170
111
25
26
38
22
21
37
47
50
11
79
312
14