12
32
38
21
3
23
95
74
70
30
56
25
33
45
171
13
75
76
26
49
50
7
19
47
36
54
192
29
20
31
94
107
4
14
79
147
65
10
87
39
40
60
178
34