42
108
15
9
87
113
85
13
67
8
23
30
35
68
81
20
22
44
18
90
32
29
40
25
12
34
33
39
89
64
74
398
106
58
348
14
123
111
53
1098
10
19
197
17