4
30
19
79
34
13
156
7
18
14
128
74
78
53
23
47
24
20
51
37
21
15
29
141
46
27
57
26
40
95
31
11
22
82
12
65
98
67
168
86
101
110