107
15
35
27
2
9
5
28
10
73
186
200
87
57
34
45
20
46
39
74
23
25
3
40
12
8
11
44
29
6
16
32
4
17
13
7
65
119
41
49