5
13
11
85
18
32
62
12
39
21
248
7
19
35
70
40
14
163
23
38
17
423
34
79
55
49
33
53
81
65
50
135
86
46
10
22
30
26
69