95
19
14
40
41
11
15
24
16
34
140
43
71
53
39
36
74
163
55
193
133
62
10
58
72
35
87
154
425
9
29
50
77
17
6
5
273
31
114
37
13
218
8
46
7
12
48
161