102
29
103
16
61
105
12
27
28
34
46
40
168
43
118
72
133
58
17
44
22
65
83
157
335
85
39
59
19
15
247
21
32
127
30
224
24
33
523
143
10
55
73
54
23
84