112
171
12
23
28
13
32
80
15
53
24
11
19
17
30
74
39
10
3
59
7
22
5
29
18
21
50
46
65
8
14
100
25
64
79
75
27
26
116
20
43
38
67
45