38
113
74
77
12
35
20
36
57
22
23
96
18
5
21
19
4
9
2
127
11
15
13
52
70
176
41
46
92
143
47
106
16
28
39
14
544
30
31
8
129
62
17
34
199