64
175
205
34
32
143
90
30
38
21
43
23
17
31
4
9
59
26
45
12
63
25
329
184
13
109
42
93
106
53
28
35
51
16
122
41
67
85
92
164
75
66
46
89
190
80
40
24
33
95
344
221