61
29
27
67
38
53
126
48
57
22
14
23
13
16
26
6
39
30
3
47
11
25
5
17
51
137
4
18
19
10
31
15
289
181
169
20
91
21
34
9
52
66
35
110
89