23
40
132
3
5
31
11
13
121
9
44
24
32
39
86
20
36
17
16
48
113
168
27
53
50
26
309
10
35
7
47
12
152
25
8
329
143
54
43
49
4
75
205
34