7
135
22
49
23
1
8
28
30
14
42
9
32
74
20
115
13
29
17
26
11
179
75
118
39
19
102
40
64
25
50
18
44
31
47
37
621
117
723
197
219
353
70
46
21
35
59
237