83
53
113
23
73
69
142
127
49
317
21
261
11
48
75
187
181
87
71
101
27
156
40
29
93
286
55
124
88
8
16
45
26
6
30
13
64
32
33
158
85
38
17
46
50
136
18
54
86