12
14
238
8
125
6
13
410
54
19
165
55
5
3
38
53
45
24
16
9
15
7
10
17
29
94
150
11
28
46
132
212
356
105
31
117
44
41
32
18