29
81
5
27
24
3
54
132
10
15
207
36
2
23
13
90
12
26
39
88
35
33
116
45
55
11
28
7
152
269
211
1
16
8
18
57
44
156
99
69
48