22
285
21
251
69
53
19
32
82
50
30
27
206
61
36
13
1
11
325
55
110
76
16
453
39
115
106
3
60
44
86
208
12
14
155
223
18
17
38
64
117
35
126
6
24
218
4
89