90
13
7
60
115
27
26
40
371
28
15
22
39
36
41
74
1
5
30
56
18
49
57
137
194
70
110
119
245
29
19
52
77
12
111
17
33
10
9
23
11
3
105