35
18
96
33
34
1
3
12
9
4
29
38
23
39
30
83
54
44
14
17
15
10
69
7
5
194
20
61
285
16
48
98
6
45
11
95
24
65
31