42
113
23
119
7
22
82
10
233
87
53
83
101
118
51
17
6
103
30
8
44
221
204
9
24
31
108
14
120
127
146
11
56
63
27
35
12
92
34
46
25
19
544
463
15