4
15
10
36
75
14
61
160
51
0
19
11
20
73
17
3
98
55
53
23
13
107
34
6
197
170
22
32
95
63
21
254
105
76
48
80
1
72
66
5
24
49
52
163
86
89