108
23
128
468
25
181
384
66
20
58
69
13
61
3
27
303
59
238
83
188
89
40
47
35
109
44
32
11
1268
10
15
2
168
5
102
54
36
34
605
18
14
216
17
48
8
315