38
12
91
7
3
5
24
36
94
21
54
69
37
42
129
8
81
2
26
13
4
23
60
41
113
67
19
28
45
98
18
9
20
32
46
43
202
14
116