138
83
73
66
171
84
18
31
2
4
1317
12
7
3
176
122
26
54
99
34
5
28
56
85
21
24
75
65
22
11
116
169
33
8
243
10
346
19
30
27
13