59
9
17
54
24
5
3
1
30
162
166
31
8
39
25
20
26
312
12
15
75
10
23
36
213
41
61
45
14
27
40
83
159
13
16
4
114
53
79
28
29
6
50
7