31
28
56
13
65
62
32
148
149
61
60
505
18
19
76
22
20
10
92
24
95
83
27
59
133
50
86
103
84
58
26
23
66
12
70
47
184
74
75
49
33
263
21
46
48
11
15
93