50
9
5
17
19
23
4
197
64
51
25
15
52
145
6
18
31
78
24
27
20
39
14
8
16
108
40
49
68
125
3
21
55
79
45
7
22
48
47
70
133
110
41
77