198
33
39
5
130
29
9
309
8
28
301
173
51
17
19
23
25
42
475
10
59
69
41
4
61
18
214
65
4108
12
139
78
48
118
40
96
11
16
82
14
36
250
64
31
49
279
197
56
21
162
87