338
577
39
11
31
52
27
4
260
104
161
18
45
190
49
30
180
536
199
200
123
65
21
323
116
54
72
321
15
8
173
46
84
12
89
10
440
5
47
22
33
143
32
9
3
29
146