65
16
10
30
59
15
136
61
101
39
25
81
41
11
76
57
29
82
173
69
49
12
46
70
32
5
215
97
28
42
188
23
67
134
60
92
321
110
340
131
19
13
103
8
422
153
53
197
601
84