3
1
16
62
22
153
38
36
42
14
8
21
5
37
53
19
79
12
34
58
82
30
141
9
17
76
63
57
39
68
93
117
32
41
54
26
238
193
211
46
75
15
23
69