29
26
64
17
49
12
60
21
53
7
164
38
409
35
14
16
36
65
44
15
33
10
76
31
23
71
70
28
73
46
395
154
30
19
32
9
18
124
192
47
13
34
20