49
16
6
141
84
232
122
96
36
54
81
32
46
51
1665
311
97
29
26
108
12
163
202
194
41
57
20
66
9
256
55
80
111
83
62
34
18
473
10
5
677
58
594
50
140
63
70
161
207
247
364
17
30
89