1
3
11
26
48
27
6
44
13
45
94
28
50
35
38
249
57
229
400
69
128
58
83
10
12
16
21
47
41
78
23
29
246
63
30
125
4
39
64
17
22
151
212
24
8