5
19
35
27
51
33
2
24
11
145
8
30
91
119
21
37
20
100
45
26
7
18
3
9
330
47
16
12
34
77
190
15
118
43
109
197
40
129
10
66
39
28
29
644