17
496
149
13
66
54
72
96
39
36
106
33
25
34
51
7
155
8
19
23
47
37
61
55
20
85
12
9
18
6
10
45
15
142
46
75
80
375
48
123
41
32
4
104
27
77
43
35
121