13
10
64
101
221
37
42
87
88
45
23
67
84
51
184
71
29
66
48
57
26
22
17
19
206
15
89
350
16
118
68
31
20
43
368
12
46
94
50
60
83
138
59
75
111
63
73
85
52
36
25
32