11
53
307
15
41
28
351
57
20
192
32
51
30
3
73
98
25
130
29
5
24
532
35
129
110
48
83
111
42
31
94
124
196
36
117
159
7
18
19
140
281
22
118
38
198
54
88
183
299