13
89
68
62
5
21
37
41
156
17
48
413
20
81
11
14
74
93
22
310
169
160
403
8
52
19
23
1007
49
35
56
18
31
39
72
186
159
145
27
25
29
28
30
67
174
1075
279
16