2
147
13
20
7
84
8
17
199
12
15
69
40
10
32
21
92
19
39
26
5
49
4
23
448
121
68
41
98
30
11
57
36
35
251
154
210
34
66
37
123
28