628
46
169
23
108
36
213
196
9
52
125
116
38
98
28
43
37
25
16
30
171
106
15
135
20
13
10
11
35
40
39
97
51
49
328
56
32
42
54
73
284
44
50
117
8
33
53
47
113
67
461
45