4
19
14
22
24
33
12
21
6
37
35
112
23
373
104
62
30
15
68
28
83
60
25
206
18
43
220
41
99
26
118
65
76
188
124
34
157
248
131
366
173
383
102
58
181
196
128
108
87
96