49
11
133
581
10
55
67
223
29
81
26
13
33
38
32
56
39
8
23
42
86
22
179
50
165
31
73
229
52
296
14
27
7
4
24
34
111
235
232
96
79
20
19
140
28
9
98
166