15
73
108
19
116
89
59
36
72
157
62
14
54
80
172
77
110
33
50
217
130
25
122
333
41
161
56
85
94
45
270
24
22
2
32
51
28
17
18
21
165
38
379
464
104
47
187
16
26
31