157
11
32
113
125
21
31
9
19
13
3
270
156
10
30
47
44
92
35
5
16
6
27
17
23
169
2
89
124
46
219
108
25
71
7
48
8
18
73
208
52
133
29