9
25
2
20
4
10
7
3
74
21
111
51
33
30
38
35
46
14
8
1
12
6
28
11
115
24
29
19
13
31
41
17
49
36
132
22
15