13
45
5
17
31
37
19
30
18
12
64
38
15
32
54
164
55
3
53
46
249
10
2
25
23
123
349
79
42
9
174
72
84
34
85
68
108
1352
565
36
20
76
29
28