9
296
20
87
131
13
52
66
12
93
44
250
31
28
233
10
43
143
37
101
30
102
55
58
8
4
32
123
54
17
38
34
130
80
76
50
127
2
92
7
15
57
22
136
69
33
6
46
26
11
73
151