182
149
18
89
20
204
33
27
62
35
255
16
52
85
38
61
123
39
437
81
111
32
17
41
21
288
60
101
45
97
11
107
9
48
36
51
58
22
44
7
73
23
14
115
188
42
71
65
209