32
58
88
26
4
19
40
29
31
72
16
48
124
39
57
64
90
38
36
45
12
277
152
233
5
108
55
22
51
37
20
18
14
54
251
129
87
9
44
34
8
42