2
8
6
23
21
17
45
83
94
7
12
14
49
11
38
161
159
16
87
0
20
24
55
97
19
9
29
26
57
25
68
15
124
22
150
56
3
75
44
343
4