2
6
15
0
7
1
9
5
18
4
3
35
14
12
144
11
21
84
8
113
51
40
22
228
139
17
23
33
29
92
27
184
525
238
32
188
34