26
52
48
49
37
600
61
43
17
41
32
40
20
42
86
159
56
79
126
30
23
67
348
55
18
31
47
4
16
14
7
390
53
21
442
39
162
104
13
113
12
82
10
9
22
38
15
72
238
166