29
284
144
50
83
64
38
40
31
30
25
15
48
37
72
152
46
19
58
34
26
23
8
43
21
12
35
9
36
22
33
16
119
56
47
112
42
13
146