23
32
28
19
21
38
253
20
31
55
33
22
8
16
18
4
25
39
17
118
14
139
15
43
35
369
9
56
193
92
54
58
47
81
97
41
11
44
10
102
30
36
45
119