42
120
31
25
89
220
72
324
41
150
33
73
159
75
111
128
157
76
117
38
186
48
21
46
230
98
44
108
107
54
83
92
29
116
60
118
130
64
71
17
57
30
15
11
26
74
23