2
5
7
139
26
629
89
1
36
12
87
9
11
172
8
4
10
3
47
18
131
122
282
60
77
63
6
19
41
55
69
163
22
25
79
153
15
94
31