88
46
128
23
58
30
33
92
25
32
21
111
405
271
6
259
175
385
89
143
127
63
115
48
24
244
14
464
28
13
16
11
530
206
73
45
3
56
82
1
40
124
15
80
18
19
10
12
60