65
50
24
96
42
31
57
93
54
17
56
44
35
113
32
131
8
21
51
28
23
22
48
136
6
7
311
135
59
106
38
111
26
25
37
15
40
2
36
39
4
0
140
72
3
103
117
130
180