39
47
26
118
61
43
32
41
77
69
7
54
10
6
60
19
111
91
36
112
42
65
74
59
282
107
21
15
12
197
5
62
14
11
23
3
29
17
25
63
87
9
76
45
48
95
296
8
24
588