29
77
22
12
84
19
10
8
24
93
95
83
49
281
65
7
16
18
5
45
14
68
39
140
67
1
78
30
61
47
90
25
105
46
129
66
13
34
110
144
176
20
182
9
59
4
55