90
182
28
14
125
317
24
17
13
15
381
37
152
56
105
54
52
109
1417
26
115
64
80
145
12
95
560
21
18
47
22
126
76
41
242
96
348
132
69
66
176
36
58
746
34
48
142
459
70
6692
87
111