15
11
76
23
9
65
24
10
95
162
38
59
49
4
25
51
5
496
150
34
73
97
172
13
194
400
16
92
68
74
41
48
285
2
140
42
3
8
36
187
27
182
7
12
20
50
79