86
48
93
17
16
19
18
21
38
228
22
39
29
135
25
54
180
77
62
37
56
50
26
76
313
178
33
70
45
49
102
43
4
11
40
32
10
113
136
12
20
15
216