95
44
5
41
107
37
67
75
160
17
22
191
31
89
181
55
21
13
10
9
15
33
45
6
4
86
301
19
34
25
39
14
57
43
35
65
56
164
59
141
40
62
20
213