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