90
105
13
9
69
151
46
22
12
23
7
36
32
152
25
33
20
6
11
15
57
21
70
24
106
247
18
14
63
47
31
55
5
257
50
37
172
51
118
26
61