9
22
133
109
100
32
74
38
36
65
31
30
28
77
27
33
151
284
62
92
26
19
23
7
41
66
96
75
60
374
24
232
11
115
15
34
130
13
57
43
1
4
5
42
46
253
8
93
178
20