2
10
38
6
8
3
0
22
41
39
7
28
18
12
90
130
30
32
37
9
20
88
63
377
65
16
35
13
5
73
53
188
14
102
4
25
19