383
94
250
12
64
140
253
22
112
15
83
17
28
82
47
75
38
39
105
30
174
69
106
65
29
113
136
1150
27
515
93
157
142
148
85
386
207
20
9
91
326
19
59
60
130
36
5
13
53
34