49
23
60
28
32
125
53
24
44
54
11
233
9
63
77
43
14
280
30
36
16
4
257
3
20
157
329
19
31
38
7
15
220
40
86
187
33
72
22
164
101
69
145
788
104
27
62
681
330