14
83
96
7
166
21
36
39
117
76
78
56
59
121
142
22
409
33
47
60
27
15
41
303
5
101
25
13
17
24
10
30
26
19
34
38
123
28
12
3
51
29
55
220
110
103
132
362