43
9
14
23
186
2
34
73
7
20
15
29
5
40
8
10
16
11
287
28
124
56
38
37
77
375
48
53
21
42
1279
6
184
66
74
67
22
151
33
387
100
39
84