151
62
126
24
16
153
57
30
146
107
132
68
279
29
205
76
49
219
61
7
63
175
182
127
39
77
72
201
13
161
95
51
12
84
31
339
87
53
109
128
69
8
74
35
428
55
44
19
3
14
89
15