2
17
4
6
10
7
28
38
146
33
22
8
36
45
3
23
0
1
13
9
26
231
57
62
30
12
136
47
65
15
64
37
102
18
93
51
50
46
52
55
56
24