106
25
27
26
30
33
41
62
47
13
5
28
103
10
91
11
119
29
46
97
39
94
108
24
111
23
59
17
53
6
19
7
15
89
12
36
54
14
2
56
64
50
21
43
72
44
9
18