137
46
32
4
15
14
27
7
44
2
91
56
1
76
10
118
169
263
21
47
67
628
256
178
71
84
11
20
52
98
31
97
113
18
126
491
29
96
310
106
607
508
12
3
87
33
16
133
36
219
26
6
58
199