65
14
75
172
212
30
395
167
158
87
226
211
38
32
147
50
47
24
41
135
84
25
35
5
17
74
67
48
21
27
20
22
39
28
31
10
58
33
77
126
7
12
13
11
16
96