49
121
157
202
36
101
39
16
54
24
10
9
43
18
44
37
50
12
55
41
51
48
85
100
35
158
309
11
94
59
7
60
26
17
63
45
25
33
13
6
8
20
98
328
109
14
34
19
168
192