13
5
2
12
15
7
11
20
48
53
17
9
37
6
4
8
103
14
84
28
16
41
10
78
18
72
39
46
123
3
59
205
33
38
57
21
29
335
24
336
307
350
58