264
37
15
18
14
117
494
236
254
556
9
90
67
120
64
162
83
127
82
74
80
17
53
28
128
394
190
118
171
16
7
75
43
59
613
13
20
34
22
29
411
146
23
212
51
32