15
223
21
31
44
23
69
134
313
2
41
7
10
24
40
11
16
13
19
22
105
42
33
148
43
83
55
50
76
29
37
47
90
61
46
38
49
96
63
32