42
9
38
60
81
112
20
11
50
10
98
29
14
59
86
6
13
12
5
37
87
54
21
97
49
41
106
43
68
82
75
121
19
39
173
83
124
73
85
23
289
206
104
36
7
31
218
32
40