44
96
285
8
145
72
2
19
12
273
22
77
9
113
92
18
35
27
13
278
59
23
47
15
21
132
133
49
161
80
64
98
231
81
51
225
280
16
159
32
50
115
33
38
48
71
20
335
7
3
10
56