29
132
21
20
50
15
115
38
72
26
243
164
44
27
81
31
58
45
52
146
41
172
30
113
73
33
34
48
28
79
6
37
40
71
350
86
7
19
77
47
66
42
9
32