139
22
154
97
12
150
48
299
86
75
27
62
65
162
56
17
47
28
34
61
152
9
29
49
44
20
8
78
100
81
33
66
104
13
23
69
123
15
42
16
315
92
59
70
94
21
408
32
266
52