162
73
23
124
79
18
22
31
7
89
38
20
16
42
14
21
12
17
15
52
10
77
11
26
13
24
27
207
100
41
34
65
67
35
46
9
39
36
64
97
43
50
25
90