25
65
72
4
62
59
148
58
37
221
8
50
104
82
30
97
146
169
55
48
95
443
36
79
91
69
75
83
42
105
71
31
29
228
67
68
334
26
27
23
313
202
139
39
14
10
22
185