32
36
50
67
44
60
74
33
24
48
136
31
28
47
27
26
137
149
87
40
62
13
79
107
38
131
66
43
72
276
41
59
253
51
57
29
117
444
220
37
384
35
232
54
49