96
206
48
13
80
54
38
150
23
63
52
69
196
320
28
25
60
62
123
68
37
78
19
233
56
71
268
181
151
39
24
9
32
21
108
22
12
10
14
36
16
7
8
4
31
67
18
121
40