1
4
13
7
16
12
9
34
14
18
25
85
38
265
87
111
58
65
19
32
49
178
30
33
55
109
322
40
36
75
77
26
68
44
117
161
80