19
10
49
21
9
58
29
8
18
32
114
96
37
57
135
64
45
226
56
16
11
51
28
217
152
143
406
123
140
68
163
109
24
113
101
170
41
15
22
80
61
81
160
63
161
79
317
65
314
67
35
25