15
10
8
73
150
25
18
84
29
22
42
20
54
14
24
55
56
60
35
59
7
4
30
39
65
77
102
53
74
11
424
23
64
40
51
52
34
38
577
27
75
160
262
346
206
9