9
8
93
21
19
22
17
45
49
73
32
492
82
130
134
235
106
30
23
64
146
285
149
11
107
60
58
13
33
37
70
27
28
83
36
161
63
100
48
12
35
62
42
7