169
110
41
553
60
457
43
311
30
95
25
83
105
36
236
21
6
26
11
14
2
81
10
13
17
19
66
15
42
8
37
297
20
33
47
933
134
289
116
23
9
49
22
550
28
29