22
31
89
92
74
86
65
171
15
10
34
18
23
42
214
27
111
11
54
16
14
76
207
47
12
103
4
37
25
57
63
8
13
17
21
125
44
53
88
77
41
7
32
115
29