17
81
30
39
3
41
44
10
108
65
331
51
105
9
6
69
33
25
26
294
82
16
5
21
196
40
18
57
240
58
22
63
48
125