10
21
79
35
25
17
64
28
24
88
22
23
149
20
14
11
12
34
2
8
37
252
195
27
3
16
7
5
0
6
156
31
138
36
13
47
9