44
300
107
23
8
12
134
185
31
54
42
50
73
15
37
25
30
59
108
178
166
86
57
21
406
39
63
154
55
114
43
119
167
51
141
71
125
48
47
22
115
17
1016
16
153
90
19
335
120