32
143
33
52
14
9
20
63
30
34
25
72
41
42
75
109
114
28
43
35
77
59
18
294
318
73
27
23
12
6
8
39
15
111
4
99
1
92
26
13
209
175
5
24
19
17