179
123
77
13
18
164
24
9
26
389
427
17
87
46
11
153
37
237
10
27
216
84
47
48
25
86
14
641
40
57
19
15
39
44
42
91
30
383
75
29
112
23
33
21
102