157
15
102
66
87
9
7
13
3
32
23
40
50
286
18
142
28
44
2
124
33
14
11
16
85
43
109
54
69
4
8
10
177
22
19
21
1
59
130
60
290
218
20