133
61
93
127
143
220
65
48
266
186
85
78
32
29
54
120
447
53
115
33
204
24
1108
84
346
22
40
38
87
91
88
104
68
63
11
41
64
10
26
37
31
89
67
188
505
222
9
254
6
72
171
125
58
106
439