11
35
32
10
7
5
12
21
6
74
43
57
34
48
91
47
50
2
17
14
13
56
26
142
20
28
15
53
127
196
83
9
251
86
29
46
25
4
64
27
63
108