29
14
2
10
15
23
11
22
24
7
3
21
32
34
27
65
43
183
35
25
6
119
71
92
17
33
66
26
42
18
70
49
8
9
41
5
28
13
56
20
50
0
12