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