103
156
279
34
25
61
96
52
161
19
68
39
42
72
29
21
49
13
365
28
35
55
53
57
33
820
196
26
23
170
379
38
499
10
140
12
24
18
69
54
84
102
37
56
15
93
14