13
9
41
34
10
37
29
35
39
24
6
104
11
134
46
42
527
132
639
77
178
98
48
363
205
47
68
50
92
17
251
59
117
21
38
82
120
36
44
51
105
23
242
123
233
129
74
27
224
246
25
33
193
207