33
58
44
113
209
4
147
23
93
25
98
37
65
104
69
102
73
13
40
54
19
24
1268
9
38
55
46
48
36
26
96
66
632
56
5
47
43
7
14
303
12
328
22
527
169
41
42
191
21