23
21
11
71
26
29
22
35
13
14
18
105
90
225
37
245
41
27
38
121
32
46
25
62
28
311
92
20
43
10
59
543
211
44
101
31
30
84
332
36
87
34
159
50
33
339
430
296
80
130