35
96
18
11
29
135
78
49
37
125
70
17
8
21
26
12
93
14
30
22
116
67
137
88
9
39
51
115
41
34
25
43
142
31
150
76
16
24
10
42
77
61
69
200
71
57
242
13
545