87
29
28
19
83
67
24
177
15
9
62
150
14
7
4
212
18
1
45
37
5
54
41
70
138
59
102
533
151
3
145
254
85
245
11
89
17
58
173
74
21
109
16
49
71
82