66
24
21
95
20
22
75
11
83
119
34
50
77
55
32
156
56
53
49
31
27
64
47
105
45
44
86
266
30
13
121
145
63
136
3
9
54
35
141
412
25
108
17
71
15
19