54
53
26
13
8
12
41
51
11
335
102
39
76
2
257
23
10
197
20
69
31
27
19
32
44
50
36
66
87
67
37
150
111
176
273
16
18
28
147
90
70
42
96
211