43
107
116
36
1428
14
17
12
76
38
73
64
21
15
7
34
11
31
27
60
30
52
46
101
33
80
42
70
72
49
312
58
74
302
96
53
120
106
92
66
308
158
13
10
68
23
85
181
26