37
15
28
9
0
1
10
2
25
5
69
7
16
83
35
18
29
27
44
4
21
19
32
79
151
77
12
82
89
11
33
3
13
157
158
22
8
39