27
39
249
3
202
28
29
25
22
81
11
21
62
23
102
449
9
350
74
86
5
77
71
54
171
20
66
36
55
2147
432
8
551
4
35
122
13
165
523
33
1
4220
14
17
40
18