11
12
9
6
102
80
24
139
37
19
77
73
42
97
84
52
76
116
57
66
120
3
156
40
38
51
143
68
35
63
113
82
22
90
34
131
206
44
25
10
36
53
62
93
4
158
56
20
65