26
42
31
271
44
24
17
45
22
13
34
25
111
21
18
33
78
217
180
12
248
227
57
43
669
185
23
19
72
93
51
37
80
67
8
145
97
48
41
46
6
16
63
27
70
90
69
50
59
28
14
154