92
112
23
15
3
5
119
33
34
52
70
100
7
11
25
38
43
103
26
12
30
17
10
69
54
9
36
108
51
80
56
19
89
68
8
62
64
14
21
13
173
27
39
57
29