82
6
27
9
23
108
7
38
5
54
31
10
22
14
39
35
15
33
12
428
26
13
66
19
159
8
102
89
85
75
29
86
25
34
18
134
156
32
47
94
45
123