21
128
5
30
164
70
40
50
11
33
1
10
28
74
9
23
15
41
51
6
14
13
26
116
49
0
2
45
8
16
44
29
108
364
35
17
72
59
20
55
76