119
54
22
19
39
31
29
85
64
95
36
309
46
43
24
65
6
20
79
52
45
48
56
124
13
21
73
33
86
12
70
81
14
16
25
10
40
1
44
32
4
2
3
5
8
42
59