100
14
51
11
6
13
78
1
24
4
3
327
19
10
20
21
8
110
5
2
41
16
98
93
26
61
460
194
331
9
40
49
65
22
229
18
29
143
28
369
188
39
140