58
9
4
8
87
57
150
67
22
25
81
59
17
130
7
33
28
179
86
3
19
88
492
21
36
102
76
56
47
16
196
37
40
46
110
49
114
62
43
140
6
29
65
24
10
32