25
47
180
71
9
36
13
28
118
83
70
111
120
93
201
16
77
75
64
130
57
104
50
29
27
74
141
61
43
19
112
58
54
79
172
49
65
32
63
284
80
33
127
37
86
22
20
152
35