26
34
39
21
32
24
17
6
73
30
55
36
8
51
12
121
23
72
233
116
101
97
180
146
478
749
91
120
144
211
84
334
29
89
359
40
132
102
290
737
33
42
15
9
25
416
311
232
539
57