76
30
50
23
20
38
117
14
17
133
68
106
12
29
93
83
13
40
7
21
4
47
67
61
46
26
64
15
41
74
34
19
35
9
25
49
62
10
128
24
28
108
182
55