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