171
99
34
16
20
59
80
43
44
79
65
22
41
89
12
98
15
48
160
37
161
105
58
63
17
23
69
57
54
11
38
9
28
81
18
14
21
46
123
31
35
73
27
5
128
76
25