238
341
356
218
84
43
104
46
149
69
175
92
230
154
50
101
67
12
829
39
40
48
71
75
27
194
24
23
10
2
83
51
61
98
16
136
385
290
176
100
63
60
14
29
78
95
56
13
143
25
7
38