38
23
13
16
14
159
182
40
19
10
5
26
27
33
101
389
8
2
37
24
56
55
41
131
34
109
62
9
39
32
65
176
11
120
58
45
367
36
3
122
52
129
42