11
28
109
50
80
20
35
60
114
84
42
77
148
49
24
86
231
30
41
57
72
85
151
52
115
104
31
64
169
15
27
55
26
10
3
363
22
68
82
73
14
43
121
143
17
33
19
46