85
34
28
16
169
38
19
55
97
362
108
63
130
56
22
236
118
52
282
24
206
158
17
185
9
167
301
110
902
37
32
83
61
78
65
39
36
6
41
53
74
88
15
11
12