103
25
15
13
12
18
20
7
38
24
26
61
157
32
14
5
36
47
9
10
4
6
29
19
37
46
23
33
17
45
214
8
31
64
16
126
118
54
27
44
170