14
29
31
35
109
41
110
8
58
23
13
53
15
28
16
10
21
19
51
30
211
98
233
220
22
46
369
64
116
43
44
134
89
84