15
48
5
16
30
18
23
13
19
4
66
81
54
25
42
51
22
9
101
21
56
69
115
96
43
7
187
24
107
52
44
50
244
67
62
85
262
105
31
237
399
77
39
36