29
11
69
20
40
179
27
24
239
61
17
51
16
12
32
10
104
28
19
156
4
34
37
201
48
167
143
74
9
50
47
42
43
55
26
13
23
36
115
18
71
67
25
30
39