21
72
16
28
33
9
38
12
45
20
58
23
75
93
43
42
19
35
60
34
14
55
90
48
76
158
15
27
11
338
18
184
29
119
32
132
110
25
61
37
117
387
1
10
56
31
163
67
26