82
176
307
67
190
17
205
26
25
51
28
16
12
55
30
87
43
45
40
38
29
6
121
62
101
75
127
8
10
42
117
173
159
31
14
20
116
18
98
21
35
11
9
135
19
108
47