14
123
40
19
100
56
53
195
131
76
15
50
43
23
47
73
22
139
92
33
528
120
65
77
55
158
74
37
27
346
54
86
31
13
16
105
38
72
75
106
260
102
83
166
174
59
46
155
117
236
209
52
71