13
3
5
24
25
29
15
9
73
8
18
23
33
17
4
14
22
69
7
47
10
36
50
35
26
58
117
62
20
251
129
121
74
178
11
89
102
19
204
83
52
240
43
28
772
61
90
38
34