49
151
122
402
144
43
65
13
57
117
208
23
123
33
30
11
22
58
104
179
131
207
5
128
56
15
41
77
476
193
98
174
126
127
70
528
73
34
390
121
150
285
163
137
130
47
31
80
48
167
90
50
63