605
362
120
54
33
31
92
90
34
69
35
39
36
427
29
38
23
21
19
50
61
26
14
28
78
141
76
152
142
72
49
301
91
27
234
67
32
40
167
316
47
165
239
12
30
52
8
51
73
53
169