17
58
52
7
13
32
16
28
139
4
49
14
23
5
48
37
73
6
47
15
248
74
41
66
29
1346
79
4494
76
102
344
167
2419
27
20
67
30
151
496
57
375
137
121
100
231
51
61
118
26
56
84