119
17
39
67
63
42
41
30
48
44
36
37
38
16
11
87
53
124
219
70
49
117
89
24
58
14
8
61
288
95
29
43
170
404
32
166
74
84
21
45
22
34
367
9
583
23
330