536
90
17
12
48
11
14
291
53
37
28
19
8
40
7
9
282
153
24
31
34
257
308
122
67
73
15
51
27
68
741
44
1688
92
58
416
578
93
18
47
26
105
130
151
165
510
231