32
67
42
180
82
118
203
100
113
74
143
31
92
76
43
17
14
15
60
38
57
21
252
63
33
58
20
51
52
50
39
124
61
8
29
5
34
24
11
4
27
25
47
30