50
27
37
209
11
43
2
47
36
10
22
9
14
25
17
74
61
19
26
41
81
157
40
13
18
336
51
21
34
71
116
213
7
31
52
76
326
56
142
3
179
70
49
197
78
72
20
384