53
106
103
29
24
132
49
25
11
96
7
128
22
27
122
155
14
62
46
21
43
17
110
33
35
94
143
164
174
30
84
167
81
187
86
34
80
26
77
61
6
50
12
47
18
78