1
3
20
22
5
44
60
9
13
17
24
12
4
26
34
73
36
43
88
23
394
192
65
70
107
37
6
8
426
74
106
119
68
265
15
199
30
133
16
67
14
21
54
52
82
28
118