26
37
103
101
44
163
49
54
235
111
41
52
17
623
48
13
24
23
149
38
59
42
68
91
281
136
69
47
45
191
256
21
77
4
86
10
8
22
19
146
7
70
87
33
51
93
180
310
278