11
29
9
36
12
51
23
28
49
201
35
92
94
42
79
16
149
26
252
133
20
62
31
80
63
56
69
47
54
76
33
40
45
52
84
262
123
50
41
148
37
30
78
17
60
212
27