297
30
83
37
60
49
143
708
79
85
12
41
45
140
71
40
26
122
21
28
61
264
38
106
29
13
31
10
77
53
39
16
150
9
67
72
64
62
7
4
18
95