8
41
17
108
270
36
31
75
129
13
23
88
26
11
16
28
621
19
45
42
90
114
63
51
73
53
155
82
9
1214
76
47
18
15
21
38
20
33
5
32
61
112
164
44