38
86
11
31
133
26
262
17
3
5
82
159
68
34
20
81
45
36
37
281
30
46
32
162
113
175
22
10
79
73
266
19
29
21
12
35
14
9
120
6
23
644
102
8
24