192
47
187
82
63
103
58
210
1384
32
78
37
41
98
126
44
36
25
99
66
50
29
35
23
39
116
61
71
21
20
206
149
180
34
858
385
493
79
56
123
101
70