2
153
66
27
44
8
20
30
5
6
22
21
33
19
123
7
127
35
15
29
23
104
14
17
81
39
9
0
49
16
13
25
3
1
18
10
34
77
53
12