59
19
25
16
15
14
30
3
1
17
51
24
23
73
12
33
64
44
31
39
6
9
11
4
7
27
13
29
53
49
129
136
156
275
47
169
41