39
20
45
38
29
42
89
16
74
132
30
15
12
137
25
27
90
37
18
21
78
93
54
24
2
107
32
43
97
67
69
51
13
82
46
101
208
7
71
480
10
34
83
76
378
64
279
47
58
246
249
148
33