52
18
70
77
29
30
107
9
38
7
73
57
199
32
51
104
22
14
21
6
37
12
17
16
80
50
252
31
24
105
23
446
10
4
64
35
41
8
96
11
67
46
463
112
20
211