14
17
2
18
13
7
12
8
15
9
51
26
25
196
31
1
23
11
30
86
24
16
5
116
106
22
132
105
429
27
34
45
21
41
251
216
75
29
162
222
83
58
59
53
119
47
74
102