30
43
16
17
20
73
3
6
67
50
177
37
13
88
40
31
18
49
33
107
36
2
42
48
22
54
56
23
82
96
32
19
92
24
58
11
25
38
76
5
117
70
64
174
52
7