52
50
55
86
189
26
44
35
29
25
28
32
69
16
14
33
53
19
21
31
72
36
91
150
100
134
92
160
42
89
23
108
24
20
256
49
71
15
54
9
250
40
116