200
91
22
17
174
88
45
51
29
63
82
70
36
56
23
98
167
47
7
59
53
83
34
21
28
33
13
48
14
41
19
38
16
27
9
15
10
25
50