17
131
18
34
61
169
156
252
42
95
30
15
41
96
21
73
37
28
11
25
19
5
10
65
12
14
6
27
43
79
78
7
36
23
58
52
48
31
20
92
50