168
44
50
39
105
12
42
61
93
254
47
151
60
59
53
139
100
27
57
20
52
556
128
127
138
401
114
103
40
35
29
72
255
30
291
94
111
200
32
36
81
69
19
22
37
96
113