13
53
120
121
183
22
40
97
55
24
109
59
21
45
51
264
75
16
62
20
425
17
47
33
82
90
57
56
19
25
96
171
95
92
43
85
26
31
29
140
46
44
113
65
42
83
58
23
446
49
73