157
11
7
407
145
111
22
16
1
256
139
115
10
73
69
74
356
34
387
25
138
199
203
49
123
21
37
38
142
124
160
35
244
51
52
374
641
202
46
15
55
102
65
1128
29
19
12
36
209
43
90