301
29
34
7
16
13
18
17
6
11
9
127
61
2
157
26
10
66
14
25
22
5
36
82
44
15
54
149
12
33
59
315
93
53
35
23
126