85
159
34
32
83
47
30
23
13
21
94
39
290
87
287
38
26
24
125
17
160
27
36
37
25
50
102
18
20
110
57
303
144
33
58
40
73
74
64
5
4
11
105
28
10
101
48
60