57
124
36
8
29
3
18
4
15
31
13
21
22
65
7
98
49
25
27
37
17
9
46
12
16
38
19
34
144
101
159
278
28
279
11
33
440
48
106
52
208