35
23
127
179
17
112
70
16
30
8
309
11
60
19
15
32
12
46
22
34
71
40
133
45
52
72
120
64
54
146
61
102
80
82
65
469
13
55
117
10
134
44
47
435
84
58
39
21