2
0
9
3
4
13
12
41
14
11
8
32
10
90
83
63
142
71
27
55
29
26
19
21
87
103
38
144
25
22
5
37
1
18
24
20
30
6
102
28
31