131
11
9
4
12
60
24
27
36
58
29
5
10
26
1
46
14
270
136
7
37
32
41
18
3
54
168
23
42
43
126
96
130
260
897
90
189
402
429
137
581
95
127
509
367
144
289
80
31
146
57
292