2
84
100
25
35
9
5
17
139
45
116
8
11
21
133
59
50
10
560
61
23
32
6
257
52
19
76
22
83
124
18
4
0
87
14
95
1
7
12
146