102
117
28
10
29
30
245
22
854
49
153
14
6
34
127
189
99
8
26
19
128
23
67
274
41
211
122
31
68
36
66
21
109
61
174
131
20
9
56
1069
277
15
5
16
119
73
116
12
98