26
55
235
146
21
28
219
30
32
74
149
471
368
48
27
22
9
14
36
51
39
71
41
24
202
7
52
56
124
19
81
69
49
57
91
13
44
90
23
163
50
16
17
70
155
102