16
32
48
20
5
10
205
49
59
103
36
24
28
81
377
34
68
15
75
23
22
44
7
118
43
50
79
26
42
31
108
133
82
226
173
57
92
29
250
203
33
6
368
100
262
27