43
16
68
25
24
121
29
321
47
288
97
4
67
17
240
63
37
10
128
496
50
51
210
266
48
159
38
129
18
30
62
22
141
5
44
188
33
123
140
431
88
23
132
280
116
257
146
122
69
11
604
72