57
28
107
8
89
16
43
135
106
9
17
7
19
154
111
68
64
30
35
41
51
67
59
113
4
2
12
62
14
56
72
22
26
38
50
63
32
53
15
42
40
18
88
5
21
83
23