15
107
22
20
16
42
68
55
24
86
83
186
248
31
116
102
32
119
46
13
71
39
101
54
95
266
23
7
27
59
17
28
30
14
10
33
64
89
465
5
133
11
58
38
4