42
120
8
20
11
34
253
50
14
36
38
150
77
159
57
23
206
4
59
90
7
27
2
85
53
246
800
39
314
3
21
54
341
5
19
108
65
25
46
92
210
28
112
33
55
316
47
62
15
22
61
114