154
37
307
39
113
13
254
49
21
22
16
5
41
108
165
17
115
600
63
7
33
46
114
3
60
52
9
104
27
56
25
24
20
59
10
45
57
31
62
14
12
149
135
109
381