132
18
30
43
67
12
57
100
8
36
58
156
412
29
44
90
17
39
62
28
34
33
9
21
20
232
46
3
138
107
113
24
42
19
71
124
45
127
97
53
108
121
234
83