15
108
11
13
187
17
56
21
105
73
100
18
28
84
44
23
49
47
74
22
32
133
40
29
46
42
109
147
43
89
6
252
41
103
53
410
62
68
90
4
173
72
150
660
254
98
50
35
24