92
30
23
183
38
35
95
133
61
255
247
43
14
251
45
54
18
3
26
6
7
63
9
10
22
62
122
102
11
15
87
13
88
44
12
28
73
20
78
36
72
68
24