59
19
45
23
171
26
24
47
108
5
22
37
20
15
10
4
8
180
12
16
31
13
14
9
29
67
107
25
76
40
11
2
57
63
17
91
6
99
44
148