2
104
11
5
23
121
33
3
4
8
1
22
129
50
6
107
14
82
47
12
139
10
21
9
83
84
64
0
35
7
117
24
91
25
16
19
52