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