50
123
29
16
26
22
101
75
8
61
76
77
102
30
260
33
31
48
55
36
72
20
57
27
100
12
110
323
6
147
37
54
53
134
23
21
11
88
286
113
127
34
85
46
136
18
86