71
51
106
2
17
25
23
9
11
50
94
49
18
38
39
3
20
52
48
5
12
14
21
58
16
15
8
13
7
37
70
33
34
43
6
36
176