1049
21
30
79
36
379
23
18
42
25
16
549
27
22
2
53
60
47
75
93
65
561
165
46
19
10
24
20
69
61
134
28
3
64
108
88
92
177
56
157
227
802
26
38
87
11
43