58
8
34
18
267
122
29
108
288
3
161
361
25
110
148
24
80
95
307
124
160
93
43
376
52
39
257
440
55
48
84
113
206
47
53
31
62
17
85
348
3270
44
63
26
20
30
37
19
302
942
23
61
388