95
47
36
83
130
23
424
198
225
148
24
48
70
52
30
199
42
98
38
119
134
51
168
11
28
57
87
187
284
17
112
350
4
21
25
26
19
40
45
22
205
56
31
27
96
12
18