163
47
19
100
45
25
60
15
4
11
69
38
10
46
20
6
12
23
70
174
82
95
30
35
99
28
31
108
29
61
90
17
40
109
64
27
18
51
39
167
128
32
133
8
127
41