75
32
23
18
9
79
49
10
5
29
26
7
20
30
15
28
8
17
42
25
70
24
12
41
197
34
65
46
54
200
6
44
11
19
31
52
13
60
50
39
22
100
165
14
35
69