2
32
54
27
38
44
41
17
71
97
95
25
19
66
33
28
20
81
14
55
23
31
169
79
35
100
122
12
49
147
76
52
242
88
216
58
156
53
69
72
149
60
197