2
33
9
23
17
25
21
14
10
7
22
28
12
4
5
13
43
38
65
81
24
8
6
107
178
18
3
48
37
41
11
35
45
51
61
0
31