35
21
31
8
63
103
30
23
215
91
119
12
37
15
7
5
36
78
41
14
32
117
16
56
10
29
24
72
67
17
49
69
44
60
54
38
19
156
43
33
52
62
64
59
26
18