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