33
51
134
543
153
55
147
48
65
14
37
76
61
97
16
121
184
36
104
355
127
20
2502
47
29
43
45
67
602
496
28
38
73
94
109
380
235
59
177
336
133
21
25
2567
119
4843
207
71
30
110