22
14
417
116
148
3
6
11
31
37
113
17
27
508
56
39
7
20
34
24
16
25
29
59
23
175
28
36
84
13
42
52
98
125
5
43
40
69
119
202
30
106
38
250
54