39
62
58
6
9
13
40
75
84
116
17
100
19
79
81
251
110
48
29
247
30
45
184
28
55
1
41
35
176
26
38
379
11
106
34
53
18
23
5
36
12
2
50
20
76
8
43