44
261
30
79
37
15
102
23
32
7
74
31
92
90
66
188
54
405
13
1439
88
11
149
21
39
194
42
249
76
94
49
9
25
108
163
116
35
72
58
539
264
40
114
193
350
210
7762
96
244
22
636
62
28