38
34
24
18
51
12
6
11
29
27
28
20
25
23
41
5
15
226
86
8
13
53
21
64
40
16
32
101
33
61
26
45
167
308
149
7
39
46
30
22
122