25
69
34
59
6
23
65
91
109
12
47
38
53
14
8
15
161
11
3
9
7
95
64
36
141
17
83
73
41
20
51
49
4
126
37
71
186
117
119
31
39
48
21
33
124
70
148
44