46
15
34
195
59
41
30
123
44
22
38
36
88
259
53
27
267
20
252
83
253
74
43
26
40
16
57
101
17
29
47
42
87
71
21
48
11
100
75
145
51
65
93
205
111
222
62
13
18