33
37
132
51
30
36
59
248
108
64
443
56
180
53
141
61
3013
45
1556
86
131
63
23
654
73
116
48
67
47
35
65
80
189
83
68
266
44
43
72
74
54
342
71