33
44
122
29
102
86
41
22
9
45
213
204
10
139
63
77
95
462
227
74
42
48
114
69
23
36
158
110
54
18
216
19
8
1
149
6
53
24
12
47
84
185