4
21
42
19
50
85
23
20
128
46
149
45
5
55
32
1
13
35
7
44
34
98
12
65
17
117
76
16
26
126
103
33
18
276
56
251
60
68
27
24
41
31
29
64
63
300
87