153
44
459
64
31
13
75
27
305
63
95
59
28
35
51
41
39
154
84
83
124
193
264
71
96
73
29
72
52
23
138
47
68
102
697
120
639
108
92
33
78
246
104
50
145
844
116
34
79
119
58
49