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