361
16
19
64
201
94
71
126
25
62
143
213
164
30
59
18
22
15
47
34
65
54
46
23
102
42
32
86
1
121
89
33
28
12
43
36
74
44
491
13
93
280
27
72
14
169
131
55