186
19
41
524
39
193
216
44
106
13
42
309
157
82
33
706
53
35
17
74
124
85
7
92
4
62
76
50
18
26
10
21
304
56
47
150
161
373
28
115
37
30
12
5
117
31
49
38
247
298
68