15
9
29
330
30
18
13
7
14
193
3
28
21
6
19
44
77
124
92
8
11
31
134
66
33
22
299
86
120
43
73
94
54
25
118