440
55
653
62
53
373
82
172
105
25
43
98
49
29
64
114
11
47
72
42
60
331
26
45
39
22
93
86
151
530
74
100
18
30
101
58
14
65
128
50
396
68
32
56
234
209
41
92
35
88
289
123
10