16
15
5
17
19
13
80
27
14
23
24
11
7
33
26
4
69
178
38
83
18
84
34
123
54
131
108
78
736
248
25
68
55
62
134
129
51
77
64
92
41
86
122