41
125
85
126
14
321
50
26
53
23
13
11
22
25
19
16
31
4
15
60
59
39
10
3
2
5
8
34
45
222
43
12
87
30
167
42
7
36