29
21
76
20
10
7
102
9
40
8
33
52
44
27
19
18
5
13
43
86
11
309
35
16
15
6
61
127
2
34
163
30
72
25
22
37
82
36