130
116
10
5
198
38
17
11
23
81
22
156
146
6
52
207
8
49
31
60
34
12
68
169
418
16
28
55
45
3979
9903
85
114
40
530
123
113
73
100
20
15
90
93
33
30
19
249
27
37
121
41
138