107
140
19
27
51
73
104
68
32
47
34
11
21
81
9
30
8
18
37
22
1034
14
60
38
17
41
195
13
20
5
102
36
29
25
12
15
70
99
10
175
181
372