29
6
42
55
23
34
9
45
61
129
48
97
66
112
531
44
104
302
83
58
15
98
41
75
70
130
30
57
20
64
22
36
37
25
52
17
93
74
161