50
184
7
17
292
6
11
39
18
266
42
43
30
20
276
106
8
33
51
108
64
24
21
35
22
40
38
15
44
54
14
72
139
13
23
77
47
298
84
95
16
26
65
12