37
85
12
135
56
76
107
4
64
36
324
28
26
198
41
29
17
133
388
203
34
108
629
143
60
117
288
269
323
87
23
54