105
140
19
27
51
73
104
68
32
47
34
11
21
81
9
30
8
18
37
22
1030
14
60
38
17
41
194
13
20
5
99
36
29
25
12
15
70
97
10
174
181
370