2
15
32
45
38
39
9
25
0
17
40
177
22
14
10
13
66
11
55
48
21
94
3
24
58
35
72
82
6
114
4
31
46
51
27
47
133
112
90
91
130
16
69