20
34
66
137
11
23
16
87
114
40
74
4
76
37
161
14
50
47
43
84
229
29
18
63
288
38
30
110
81
86
128
71
104
185
13
75
70
51
108
88
45
53
164
41
123
25
36
42