3
5
19
33
75
35
10
25
59
56
78
82
77
22
67
38
148
63
40
16
70
180
7
2
4
12
170
202
1
18
27
51
8
37
89
20
50
11
0
83
14
6