118
296
23
164
206
74
158
53
96
77
33
50
214
11
71
30
14
20
12
22
72
28
31
130
37
204
59
16
19
26
35
103
9
123
18
42
36
13
21
52
39
24
44
3
63
32
10