39
40
83
10
3
34
111
79
75
13
67
12
36
94
325
56
498
57
29
22
113
230
52
210
9
47
18
244
30
27
17
25
35
77
4
11
87
88
99
74
85
19
20
120