82
114
43
29
56
86
33
195
26
90
97
4
31
139
88
5
36
72
104
96
77
117
25
27
64
80
65
58
23
106
118
246
17
85
76
39
71
20
34
87
50
66
68
162
51
24
190
78
83
45
55