227
192
56
18
23
202
361
93
279
101
34
5
68
42
214
87
285
91
37
27
30
111
10
49
36
22
51
40
172
80
41
14
66
146
19
39
38
57
13
21
153
16
139
367
75
15
7
61
122
99
52
54
127
25