10
5
17
11
15
14
36
16
0
7
3
8
23
44
24
78
43
37
83
60
67
47
86
114
34
27
20
13
53
77
51
95
84
89
35
380
141
111
69