10
17
9
34
30
16
23
8
3
5
38
24
25
2
109
19
11
4
85
1
37
22
82
31
18
29
76
81
41
214
13
60
65
40
111
134
77
133