22
96
31
10
65
21
16
30
34
135
50
136
35
74
15
23
132
84
39
32
502
171
9
138
28
42
24
75
95
105
115
73
59
83
20
240
350
27
81
6
44
153
49
181
79
80
38
56
159
67