22
295
32
165
79
49
25
70
14
23
52
26
11
19
20
54
7
72
43
2
28
202
31
29
17
16
39
85
13
168
141
75
24
36
21
8
130
50
111
45