13
10
38
67
160
48
17
4
39
112
18
225
72
3
29
81
73
1
9
52
32
34
27
23
30
41
44
6
25
24
46
20
58
101
51
50
14
15
31
144
105
485
86
159
286
136
83
21
16
35