124
43
84
41
30
23
70
8
126
184
16
20
13
14
21
18
134
57
19
99
381
89
71
212
12
52
29
83
24
17
356
28
44
338
53
164
97
724
32
66
80
55
39
551
62
145
121
300