7
29
3
5
10
16
14
6
67
20
33
15
9
39
21
8
37
18
26
93
34
23
11
66
142
56
84
19
41
35
237
17
54
32
13
1
61
310
60
30
65
47
110