7
1
43
16
18
15
27
10
184
53
41
45
28
37
38
29
22
322
67
94
30
9
398
24
11
295
51
82
17
13
187
64
47
57
70
81
12
39
74
31
14
50
72
23
402
120
65