122
24
114
35
43
8
32
102
46
19
150
31
28
636
67
62
209
94
147
25
36
135
42
13
61
9
183
16
167
63
225
72
269
101
261
220
54
115
275
21
119
22
29
284
41
23
621
66