133
93
8
1131
202
830
14
6
12
151
5
3
134
217
159
42
94
27
19
35
2
17
56
359
38
20
495
112
7
9
25
61
15
879
119
57
309
106
33
22
18
58
66
102
256
47
16
46