1
6
4
2
149
28
65
39
10
81
7
12
175
15
11
3
40
5
14
18
9
114
285
63
86
144
20
50
32
184
24
83
8
118
646
19