30
123
36
15
5
7
32
28
31
23
54
11
18
13
72
119
104
25
45
118
10
21
79
61
16
46
41
69
51
55
12
135
17
44
50
9
24
120
37
146
33
196
26
57