32
169
53
85
21
37
214
7
12
27
25
23
58
29
31
79
86
34
76
50
4
51
26
30
100
92
63
35
10
16
80
95
19
20
42
176
156
46
103
168
87
178
54
126
120
96
5
24