35
25
6
77
96
14
92
21
68
74
65
17
140
53
13
22
71
155
73
384
10
8
4
98
11
50
139
126
105
15
80
7
32
39
60
9
62
43
56
40
28
59
20
228
30
93
5
121
19
58