101
26
65
5
70
42
189
60
89
14
34
25
11
46
398
37
10
73
17
52
27
38
22
16
40
30
20
66
18
36
29
9
90
181
62
13
69
41
95
57
28
24
165
31
44
56